如何使用正则表达式来匹配像 ,。‘;’ 这样的中文字符?

44 浏览
0 Comments

如何使用正则表达式来匹配像 ,。‘;’ 这样的中文字符?

我正在使用JavaScript将字符串转换为我想要的格式!

我能使用正则表达式吗?使用什么正则表达式?

有人可以帮助我吗?

0
0 Comments

使用正则表达式匹配中文字符(如“,。‘;’)的方法及原因如下:

首先,需要获取这些中文字符对应的Unicode代码。这里有一个有用的工具:链接

字符 代码(十进制) 代码(十六进制)
, 65307 0xff1b
。 65292 0xff0c
; 12290 0x3002

其次,使用这些Unicode代码来构建正则表达式。

在JavaScript中:

/[\u3002\uff0c\uff1b]/.test('一个包含中文字符的字符串。')
返回true

0