-
符号は、演算子または負符号として扱うことができます。が先頭にある場合-
は、マイナス記号として扱われ、文字列を減算します。-
これは署名にのみ適用されますが、+
は常に追加記号になります。どうすればこれを達成できますか?
入力:
-23-23+4=F1Qa;
+23-23+4=F1Qa;
出力:
["-23","-","23","+","4","=","F","1","Q","a",";"]
["+", "23","-","23","+","4","=","F","1","Q","a",";"]
これは私がこれまでに試したことです
String regx = (?:# .*? #:?)|(?!^)(?=\\D)|(?<=\\D)(?=\\d-)
String[] splits = inputString.split(regx);