Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是安卓新手。我需要从我的应用程序中的字符串中提取各种子字符串。子字符串的提取取决于各种不同的定界符及其组合。
字符串分隔符的模式如下:
xxx|xxx|#yyy|ww~aaaaa|ww~ii|ww~t|*|yyy
现在我需要通过使用所有符号作为分隔符从字符串中获取所有 xxx、yyy、ww、ii、t。有一个巨大的字符串,上面显示的是字符串的一部分。休息如上重复并形成一个大字符串。
那么如何做到这一点。
谢谢你。
string.split("\\W+")
会为你工作。
在这里,\W意味着一个non-alphanumeric character。
\W
non-alphanumeric character
+意味着one or more than one。
+
one or more than one