正则表达式-以字符串开头和结尾

2024-04-19 16:26:46 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
3条回答

这应该是为了你^wp.*php$

火柴

wp-comments-post.php
wp.something.php
wp.php

不匹配

something-wp.php
wp.php.txt

^wp.*\.php$应该能做到。

.*表示“任何字符,重复0次或多次”。下一个.将被转义,因为它是一个特殊字符,您需要一个文本句点(“.php”)。别忘了,如果您在C#、Java等语言中将其作为文本字符串输入,则需要转义反斜杠,因为它是许多文本字符串中的特殊字符。

示例: 阿什德贾什德贾什德拉斯达斯达斯达斯达恩斯达克兰斯德克纳尔德克纳克尔斯登

1)START\w*END return:startasdasdasdasdended-将在开始和结束之间为您提供单词

2)START\d*END 返回:start1212122结束-将给出开始和结束之间的数字

3)START\d*_\d*END return:START1212Ҽ1212END-将为您提供开始和结束之间的数字

相关问题 更多 >