一个正则表达式怎么写?
<span style= "text-transform: capitalize; "> worda, wordb </span> 的正则应该是?
其中:
capitalize 也可能为lowercase;
worda, wordb 为任意单词,而且至少一个,个数不一定
我写了一下,不过似乎不对.
谁帮帮忙?
[解决办法]
整个式子都提取?
首尾的标记如此显眼 ...
[解决办法]
(\\s*\\w+\\s*,)+
[解决办法]
<span [^> ]*> [^ <]*(,[^ <]*)? </span>
[解决办法]
<span style=\ "text-transform:(capitalize|lowercase);\ "> [^ <].* </span>
不知道这样可以不可以
[解决办法]
((\\w+)(,\\s*\\w+)*)
个数不定的话,只能整体提出来,再2次分析。
[解决办法]
在C++中不太会用正则,不过可以利用分组来提取,这样只要提取一次即可
然后循环将数据提出
[解决办法]
因为你正则的资料看得太少,()*就只保留最后一次匹配到的东西,就这么规定的。
((\\w+)(,\\s*\\w+)*)
个数不定的话,只能整体提出来,再2次分析。