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.
我正在尝试从字符串中查找驼峰式元素,例如:iOS
iOS
以下是正在尝试的内容:
token.matches("(a-z)+(//W)")
但它并没有采用驼峰式的话。
帮助将不胜感激谢谢
使用正则表达式:
"[a-z]+[A-Z]+"
(a-z)+匹配文字a-z一次或多次并(//W)匹配文字//W一次。
(a-z)+
a-z
(//W)
//W
方括号用于字符范围,而不是括号。
如果你的意思是\\W, 这相当于[^\\w], 意思是“不是单词字符”。它将匹配标点符号和空格等内容。
\\W
[^\\w]