regex - 字符集中没有下划线的正则表达式 \w []
问题描述
这个问题与正则表达式:如何在没有下划线的情况下表达 \w相同,只是目标是匹配字母 (L) 通用类别中的字符以及一组指定的附加字符。
例如,如果存在假设的 \a 字母类,[-$\a\d]+
则将匹配类似$gâteau-Noël-19
but not的标识符。$gâteau_Noël-19
但由于一些奇怪和难以理解的原因,它没有。
因此,在上一个问题中建议的笨拙替代品[^\W_]
, 可以很好地替代 \a 本身。但是如何与附加字符组合形成上述正则表达式呢?
解决方案
推荐阅读
- networking - tor 中间节点无法连接到私有 tor 权限服务器
- uml - 如何在 UML 中建模不同类型的字段和实体连接
- css - SASS/SCSS:如何在相同的 $color 映射中使用 Hex 和 RGB 颜色?
- asp.net-mvc - 为什么 Outlook Interop 会在我的 PC 上打开 Outlook,即使其他人正在访问他们 PC 上的链接
- c++ - C++ 标准模板库 (STL) 中的列表。我制作了以下程序,但我不知道如何制作打印列表的功能
- javascript - 发布到另一个页面后重定向
- javascript - CORS 中间件适用于 app.get 但不适用于 app.post
- c - C: Table-Spreadsheet 数据结构
- javascript - 从 API 存储值,然后获取数据以减少请求量
- python - 使用 selenium python 单击元素时出现问题