私の人生では、これを分割する正規表現の書き方がわかりません。
サンプルテキストがあるとしましょう:
15HGH(Whatever)ASD
以下のグループ(数字、文字単体、括弧の内容)に分けたいと思います。
15
H
G
H
Whatever
A
S
D
次のように、上記を任意に組み合わせることができます。
15HGH
12ABCD
ABCD(Whatever)(test)
これまでのところ、数字/文字、または括弧の部分だけを分解することができました。たとえば、この場合:
<?php print_r(preg_split( "/(\(|\))/", "5(Test)(testing)")); ?>
それは私を与えるでしょう
配列 ( [0] => 5 [1] => テスト [2] => テスト )
組み合わせたときに数字と個々の文字のみを照合するために正規表現に何を入れればよいかよくわかりません。助言がありますか?