-1

我正在尝试制作一个正则表达式,当用户给出特定输入(如feat,ft)时会出错。我确实希望在句子中允许这种输入。我该如何解决这个问题。

例如:

不正确的壮举

rahin(壮举)-不正确

不正确

我创建了一个正则表达式:/^(?!. (feat|artists|Diverse Artister|Feat|Feat.Featuring))。$/

在这个正则表达式中

featable- 不正确。但我需要这个正确的

有没有人解决过这种问题?提前致谢。

4

2 回答 2

1

如果您的问题是如何创建一个选择整个单词而不是单词一部分的正则表达式,请尝试以下操作:

\bfeat\b
于 2013-01-17T11:20:14.277 回答
1

如果您希望唯一正确的单词是可行的,那么使用\bfeatable\b

看看这个Regex Expression builder,它很有用。构建器会突出显示您输入的表达式的正确单词。

于 2013-01-17T11:28:29.247 回答