regex - 匹配特殊字符串后面的文本
问题描述
我的正则表达式有问题,我试图在特殊字符串之后提取字符串/数字/任何内容。
我有这个字符串:
测试 3098
TEST 与其值之间有 6 个空格,但我不太确定它是否总是 6 个空格。我正在尝试这个正则表达式(PCRE)
(?<=TEST\s\s\s\s\s\s).*?(?=\s)
结果应该是 3098。用我的正则表达式,我得到了正确的结果,但它不够强大,如果空格数发生变化,我将无法提取它。后视应该是有限的大小。有什么建议么?
解决方案
推荐阅读
- python - 如何在 Python 中检测黑屏中的坏点?
- php - 按键组合两个数组
- apache-spark - sparkML 和 systemML 有什么区别?
- java - Spring Working sessionRegistry 不使用 CAS auth
- python - 在 Python 中运行带有特殊符号的 windows 命令
- reactjs - 将 firebase Cloud Firestore 数据导出到项目中的其他文件
- python - python错误 - 无效参数:无法终止退出的进程
- r - 如何在案例具有未定义性别的情况下将变量设置为 0
- google-analytics - 如何在数据库中建模谷歌分析数据
- database - 这是否标准化到第三个 NF