如何编写将验证以下字符串的正则表达式?
How to write regexp which will validate the following strings?
我尝试在 cpp ^((T[X-Z]|R[X-Z])+?)(?:,\s*|$)
中使用正则表达式。它仅验证 TX。如果是空字符串,它应该是无效的,它也不应该接受数字
用户可以输入:
- TX
- TX, TY
- TX, TY, TZ,
- RX, RY, RZ
- 接收
它应该在所有情况下都有效。
对于您放在此处的测试用例,([TR][XYZ])(,( )?)?
可能有效。
我已经为你测试过了here(提到 global
和 multiline
标志已启用)
我尝试在 cpp ^((T[X-Z]|R[X-Z])+?)(?:,\s*|$)
中使用正则表达式。它仅验证 TX。如果是空字符串,它应该是无效的,它也不应该接受数字
用户可以输入:
- TX
- TX, TY
- TX, TY, TZ,
- RX, RY, RZ
- 接收
它应该在所有情况下都有效。
对于您放在此处的测试用例,([TR][XYZ])(,( )?)?
可能有效。
我已经为你测试过了here(提到 global
和 multiline
标志已启用)