私は正規表現を初めて使用します。初歩的な質問で申し訳ありません。
私の問題は、文字列でデータをグループ化したいことです
私が取得したいのはffです:
a-z
A-Z
またはa-z
A-Z
0 ~ 9 (例: abc、bzc15、ただし 1abc または 14bc は除く)0-9
(例: 1,23,56 など)- これらのオペレーター
+
*
-
/
- 空白
(
と)
それらを配列にグループ化し、可能であればその位置を保持したいと考えています。
元:
String test = "a + b + 6";
結果は次のようになります
Array[0] = a
Array[1] = White Space
Array[2] = +
Array[3] = White Space
Array[4] = b
Array[5] = White Space
Array[6] = +
Array[7] = White Space
Array[8] = 6
これは可能ですか?はいの場合、どのパターンを使用すればよいですか?
どんな助けでも感謝されます