正则表达式:禁用符号

Ada*_*dam 0 javascript regex unicode symbols

有没有办法禁用all符号,标点符号,块元素,几何形状和dingbats,如下所示:

✁✂✃✄✇✈✉✍✍✏✐✑✒✔⟻⟼⟾⟿⟻⟼⟽⟾⟿▚▛▜▝▞▞

没有在正则表达式模式中写下所有这些,同时启用所有其他正常语言字符,如中文,阿拉伯语等.如下所示:

文化中国الجزيرةنت

我正在构建一个javascript验证函数,我真正的问题是我无法使用:

[a-zA-Z0-9] 
Run Code Online (Sandbox Code Playgroud)

因为这忽略了许多语言而不仅仅是符号.

Gre*_*ill 5

Unicode标准将所有可能的字符划分为代码表.每个代码表包含相关字符.如果您只想排除(或包含)某些类别的字符,则必须制作一个合适的排除列表(或包含).Unicode很大,所以这可能需要做很多工作.