首页 > 解决方案 > 字符集中没有下划线的正则表达式 \w []

问题描述

这个问题与正则表达式:如何在没有下划线的情况下表达 \w相同,只是目标是匹配字母 (L) 通用类别中的字符以及一组指定的附加字符。

例如,如果存在假设的 \a 字母类,[-$\a\d]+则将匹配类似$gâteau-Noël-19but not的标识符。$gâteau_Noël-19但由于一些奇怪和难以理解的原因,它没有。

因此,在上一个问题中建议的笨拙替代品[^\W_], 可以很好地替代 \a 本身。但是如何与附加字符组合形成上述正则表达式呢?

标签: regex

解决方案


推荐阅读