Python正则表达式匹配\\\\ 192.168.1.1 \\ Hello \\那里\\如何\\是\\你

时间:2017-07-20 05:42:47

标签: python regex string

我正在尝试在Python中创建一个匹配字符串

的正则表达式
  

\\ 192.168.1.1 \\ \\你好有\\如何\\你

字符串应以 \\\\

开头

\\ '192.168.1.1'之后的部分是IP地址。

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

到目前为止,我已经有了这个

  

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

1 个答案:

答案 0 :(得分:1)

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

(\\\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+)+