用于匹配\\\\192.168.1.1\\Hello\\There\\How\\Are\\You的Python regex

2024-04-20 07:49:06 发布

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

我试图用Python生成一个正则表达式来匹配字符串

\\192.168.1.1\\Hello\\There\\How\\Are\\You

字符串应以\\\开头

\\后面的部分,'192.168.1.1'是一个IP地址。你知道吗

IP地址后面的“\\Hello”部分可以重复多次(未知)。你知道吗

到目前为止我已经拿到了这个

^\\\\\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}$


Tags: 字符串youhelloarehowthere试图用
1条回答
网友
1楼 · 发布于 2024-04-20 07:49:06

定义一个包含\和文本的组,并指定它出现一次或多次:

(\\\w+)+

总之:

\\\\\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}(\\\w+)+

使用双\\

\\\\\\\\\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}(\\\\\w+)+

相关问题 更多 >