用于排除撇号(')字符的正则表达式

use*_*386 0 regex

我需要一个正则表达式,包括所有的字母,数字,甚至除了撇号(')之外的所有特殊字符.

下面的正则表达式仅适用于数字和字母.

/^[a-z A-Z 0-9 ]*$/
Run Code Online (Sandbox Code Playgroud)

但我需要一个正则表达式,其中包括除撇号(')之外的所有特殊字符.

Rah*_*thi 6

您可以尝试使用此正则表达式:

[^']
Run Code Online (Sandbox Code Playgroud)

此正则表达式将匹配除撇号以外的每个字符


Tro*_*ott 6

"撇号以外的任何字符"的正则表达式为:[^'].

因此,只要没有撇号,匹配字符串的正则表达式将是: /^[^']*$/