【发布时间】:2012-11-28 21:26:49
【问题描述】:
我正在尝试用单个或多个空格匹配所有单词。我的表情
(\w+\s*)* 不工作
编辑 1: 假设我有一个这种形式的句子
[[do "hi i am bob"]]
[[do "hi i am Bob"]]
now I have to replace this with
cool("hi i am bob") or
cool("hi i am Bob")
我不关心用单个替换多个空格。
我可以用像
这样的一个词来实现这一点\[\[do\"(\w+)\"\]\] and replacing regex cool\(\"$1\") 但这看起来不是一个有效的解决方案,并且不匹配多个单词....
对于不完整的问题,我深表歉意
我们将不胜感激任何帮助
【问题讨论】:
-
你真正想要完成什么?您是否要隔离每个单词?查找不包括标点符号的字符序列?这里的实际目标到底是什么?
-
whatchu 试图摆脱那个正则表达式?>
-
@jfriend00 & thatidiotguy 对于不完整的问题,我深表歉意。请检查我是否已更新问题
-
多么快速的编辑 - 现在一些“旧”答案看起来像愚蠢的。
-
-1 同意@Ωmega,随着更新,这个线程对后代几乎没有用......
标签: javascript java regex string