Python锚点在开始和结束时验证特定字符

时间:2013-07-09 14:30:41

标签: python regex

我的示例文字是

A 12324567#JAIEKLLIMdata B

并尝试提取以A开头并以B结尾的字符串

我的正则表达式是

"\AA [A-Za-z0-9]\ZB"

"^A[A-Za-z0-9]B$"

尝试运行此正则表达式时,我找到了一个不匹配的内容。我出错的任何建议?

1 个答案:

答案 0 :(得分:2)

你的第二个正则表达式几乎可以工作,但它只有在字符串长度正好为三个字符时才有效。尝试

"^A[A-Za-z0-9 #]*B$"

(您还需要在字符类中包含#space)。