繁体   English   中英

正则表达式在Android(Java)代码中存在疑问

[英]Regex doubt in Android (Java) code

有人能告诉我这个正则表达式到底在做什么吗?

new StringTokenizer(string,":/.@\\;,+ ");

我无法理解这个正则表达式的确切含义,虽然它看起来像是根据特殊字符拆分字符串?

StringTokenizer 使用正则表达式。 第二个参数是要用作标记之间的分隔符的字符列表。

JavaDoc说:

StringTokenizer是一个遗留类,出于兼容性原因而保留,尽管在新代码中不鼓励使用它。 建议任何寻求此功能的人都使用Stringsplit方法java.util.regex包。

StringTokenizer不使用正则表达式。 第二个参数只是默认情况下用于拆分字符串的分隔符列表。

这段代码中没有正则表达式。 第二个参数包含用于标记字符串的分隔符列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM