![](/img/trans.png)
[英]Is it possible to split a string by all special characters and punctuation EXCEPT period?
[英]How to split a String at all special characters except dot?
String line="word,1.2;3.1!4.5";
我应该在Split(...)
使用什么正则表达式来删除除点之外的所有特殊字符? (我需要点来保持双倍和浮动值)
你可以试试这个,
string.split("[^.\\w]");
要么
string.split("[^.a-zA-Z\\d]");
如果要对一个或多个字符应用拆分,请在字符类后添加+
。
试试这个代码
line.split("[.\w]");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.