【发布时间】:2011-09-06 22:22:30
【问题描述】:
我怎样才能设置一个匹配所有单词但以
开头的字符串的正则表达式模式- /字
- /word/
- /word/ 后跟其他任何内容。
我认为该模式以 \A 开头,但我不知道如何判断它不应该跟随一个单词
谢谢
【问题讨论】:
我怎样才能设置一个匹配所有单词但以
开头的字符串的正则表达式模式我认为该模式以 \A 开头,但我不知道如何判断它不应该跟随一个单词
谢谢
【问题讨论】:
使用这种否定正则表达式并用你的单词替换单词。
^((?!word).)*$
【讨论】:
【讨论】:
看看正则表达式提供的lookaround 功能。另外,similar thread。此外,根据具体示例问题发布您的问题可能会帮助您获得一些工作示例 sn-ps。
【讨论】:
或许使用字符串比较会更清晰更快。
if (text.startsWith("word")) {
// text is OK
} else {
// not OK
}
【讨论】: