c++ - 正则表达式与左圆括号或括号完全匹配字符串
问题描述
简单的正则表达式问题。我有以下格式的字符串:
XYICD27A3 (MN PqrstUvw MFP E34540)
匹配这个字符串的正则表达式是什么。我努力了:
(^([a-zA-Z0-9-_@&:.#$ s]+)$)
这个,但它不匹配整个字符串
解决方案
根据您的评论,我更正了您的正则表达式,如下所示:
[a-zA-Z0-9\s]+\([a-zA-Z0-9_@&:.# -]+\)
推荐阅读
- angular - Angular Material MatTable MatTableDataSource 将 datasource.data 设置为接口并出现错误
- regex - 从数字中删除空格 - 保持其余部分不变
- ms-access - Include a customized calculated field in MS Access Query
- sql - 按行 ID 连接动态“sp_executesql”的结果
- python - NumPy:为什么 np.linalg.eig 和 np.linalg.svd 给出不同的 SVD V 值?
- javascript - 在 amMap 中使用 javascript 更新图像 - Amcharts 4
- r - 找到向量的值以将数据分成组,每组中的数据数量相同
- laravel - 使用 Maatwebsite/Laravel-Excel 生成 csv 文件如何使标题返回动态数组
- json - 通过“路径”从 json 对象中提取数据
- linux - 如何为用户清除 linux 机器上的缓存?