正则表达式为字母数字字符,但也包括其他字母,如中文,日文,西里尔文

时间:2016-06-15 08:51:27

标签: javascript regex expression alphabet

我对正则表达式的了解有限,我试图保留以下句子的文本,但删除了破折号等特殊字符:

Λένα & Πλάτωνος - Red Axes Remixes
Sugai Ken 鯰上 - On The Quakefish

任何人都知道如何处理不同的字母表? 我尝试了([^\w'])+,但删除了基本字符......

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

`[^ \ x00- \ x1F的\ x21- \ 0x7F部分] *

这应匹配常规ascii集和空间中的任何内容。您可以更新它以包含您想要包含的任何其他regualar ascii字符。如您所见,我有1个范围,因此它包含“空格”字符。

显然,您可以采用相反的方式进行包容性匹配,从而更容易包含要匹配的确切字符:

`[\ x80- \ x {FFFF}&] *