我想搜索以let开头并以z结尾的行。任何数量的任何角色都可以来到。我怎么能为此写一个表达式? (我不想明确提及任何数字,任何特殊字符,任何字母) 我不做像^ [ 0-9,a-z,A-Z,列出所有特殊字符] * $。
答案 0 :(得分:7)
怎么样:
^a.*z$
.
是匹配任何内容的正则表达式字符。
*
是一个贪婪的修饰符,重复前一个项目0次或更多次,首先尝试最大数量的匹配,然后是较小的排列,直到前一个项目根本无法匹配,实际上,仍然使整体正则表达式匹配。
答案 1 :(得分:4)
^a.*z$
如果要将其从“任意数字(包括零)字符”更改为“一个或多个字符”,请将*更改为+。