Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 PCRE 中创建一个正则表达式以进行字符串检测。我想检测的字符串类型是 abcdef001、zxyabc003。前 6 个字符的单词是 a-zA-Z,后两个或三个字符是数字 0-9;这个字符串可以在整个文本中的任何位置。
例如 - “来自 server1 的用户活动、用户 ID abcdef009、时间 10.20am”。
abcdef009
我该怎么做?
试试这个:
/[a-zA-Z]{6}[0-9]{2,3}/
如果您想将其限制为整个单词,请尝试:
/\b[a-zA-Z]{6}[0-9]{2,3}\b/
\b
[a-zA-Z]{6}
[0-9]{2,3}
使用正则表达式模式
/[a-z]{6}\d{2,3}/i
表格单元格内