【发布时间】:2022-01-10 01:11:25
【问题描述】:
嘿,我需要一个删除前导零的正则表达式。 现在我正在使用这段代码。它确实有效,只是不保留负号。
String regex = "^+(?!$)";
String numbers = txaTexte.getText().replaceAll(regex, ")
然后我拆分数字,以便将数字放入一个数组中。
input :
-0005
0003
-87
output :
-5
3
-87
我也想知道我可以使用什么正则表达式来获得这个。 箭头之前的词是输入,之后是输出 文本是法文的。现在我正在使用它,但它不能与撇号一起使用。
String [] tab = txaTexte.getText().split("(?:(?<![a-zA-Z])'|'(?![a-zA-Z])|[^a-zA-Z'])+")
美丽的 JOUR。 —> Un/beau/JOUR
La boîte crânienne —> La/boîte/crânienne
C'était mieux aujourd'hui —> C'/était/mieux/aujourd'hui
qu'autrefois —> qu'/autrefois
D'hier jusqu'à demain! —> D'/hier/jusqu'/à/demain
Dans mon sous-sol—> Dans/mon/sous-sol
【问题讨论】:
-
-0000的结果应该是什么?一个错误?-0?只是0? -
应该是 0