我正在寻找一个正则表达式来匹配 numeral pinyin lexical unit (一个或多个拼音,不带空格)。
阅读Regex for Matching Pinyin似乎是一个好的开始,因为我能够通过执行以下操作快速添加对数字的支持:
/(ORIGINAL_REGEXP)[0-5]/
因此,本质上是将旧的正则表达式包装在一个组中并附加数字条件。 但是我无法将其扩展到多个单词的情况。例如:
jiao4zuo4zhi1wu4 叫座之物
jiao4zu3 教祖
jiao4zong1xuan3ju3 教宗选举
jiao4zi3 教子
jiao4zhun3yi2qi4 校准仪器
jiao4zhun3tiao2 校准条
jiao4zhun3ti1chi3 校准梯尺
jiao4zhun3quan1 校准圈
jiao4zhun3qi4 校准器
jiao4zhun3pu3 校准谱
注意:此表达式将在 Javascript 上下文中使用。
最佳答案
我可能以错误的方式解释你的问题,但是你不能为一个或多个拼音添加一个 +
吗?即
/((ORIGINAL_REGEXP)[0-5])+/
关于javascript - 匹配数字拼音的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24017927/