我有一个段落,在文本中,用户只需要选择有效的文本。他们不应该只选择空格
或任何特殊字符。因此用户可以选择有效的文本或数字。为此,我正在尝试使用 regex
像这样
\b(.+)\b
但不工作。作为一个段落,我想避免选择意义较小的内容。
有人帮帮我吗?
最佳答案
您需要使用数字和字母的字符类以及ignoreCase标志。 .+
将匹配任何字符。您可以使用 \w+
,但它还包括 _
,这就是使用字符类的原因。
/[a-z\d]+/i
关于Javascript正则表达式,需要允许用户仅选择单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27667619/