//匹配这些中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ﹏ ¥
var reg = /[\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008|\u3009|\u3010|\u3011|\u300e|\u300f|\u300c|\u300d|\ufe43|\ufe44|\u3014|\u3015|\u2026|\u2014|\uff5e|\ufe4f|\uffe5]/;
整理如下:
| 中文符号 | 规则 | 中文符号 | 规则 |
|---|---|---|---|
| ( | \uff08 | ) | \uff09 |
| 〈 | \u3008 | 〉 | \u3009 |
| 《 | \u300a | 》 | \u300b |
| 「 | \u300c | 」 | \u300d |
| 『 | \u300e | 』 | \u300f |
| ﹃ | \ufe43 | ﹄ | \ufe44 |
| 〔 | \u3014 | 〕 | \u3015 |
| … | \u2026 | — | \u2014 |
| ~ | \uff5e | ﹏ | \ufe4f |
| ¥ | \uffe5 | 、 | \u3001 |
| 【 | \u3010 | 】 | \u3011 |
| , | \uff0c | 。 | \u3002 |
| ? | \uff1f | ! | \uff01 |
| : | \uff1a | ; | \uff1b |
| “ | \u201c | ” | \u201d |
| ‘ | \u2018 | ’ | \u2019 |
版权声明:本文为cysear原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。