我试图编写一个正则表达式来搜索带有一堆姓名,电话号码,电子邮件和垃圾的文本文件,以找到字母以字母开头多少字符串并以数字结尾? 逐行搜索。
有任何帮助吗?我知道我需要这样开始我相信。感谢。
/ ^ [A-Z]
这是使用您之一提供的代码进行的测试。
答案 0 :(得分:1)
^ [A-ZA-Z] +。* [0-9] + $
这里的解释是: ^ ..在段落的开头
[A-Za-z] + ..任何字母至少出现一次,然后
。* ..除了换行符或段落中断之外的任何字符都会出现0到n次
[0-9] + ..至少有一个数字
段落末尾的$ ..
您可以使用在线正则表达式测试工具来检查您的正则表达式是否正确: http://www.myregextester.com/index.php
这是一个正则表达式列表: https://help.libreoffice.org/Common/List_of_Regular_Expressions
答案 1 :(得分:-2)
以字母开头并以数字结尾的单词的正则表达式为:
[A-Za-z]+[0-9]+