正则表达式匹配字符

法希尔

我正在尝试使用正则表达式获取数据,但是不知道如何匹配"正则表达式中的字符我尝试了以下方法:

text = "value=1.211.1.1" 
regex ='''w+\=(\d+\.\d+\.\d+\.\d+)'''
match_result = 1.211.1.1

但是,当我的文字是:

text = value=""value=1.211.1.1""   

我找不到比赛。我尝试了以下操作,但不起作用。如何确定"字符是否在给定的字符串中?

regex = '''w+\=\"(\d+\.\d+\.\d+\.\d+)\"'''
塔格

您的问题有点令人困惑,但这也许是您所追求的?

import re
s = '"value="1.211.1.1"'
m = re.match('''['\"]*\w+=['\"]?(\d+\.\d+\.\d+\.\d+)['\"]*''', s)
print(m.group(1))

输出

1.211.1.1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式以匹配Java字符串

来自分类Dev

正则表达式与特殊字符元字符匹配

来自分类Dev

返回匹配正则表达式的字符串

来自分类Dev

正则表达式:如何匹配相同字符的序列?

来自分类Dev

Vim:匹配字符串的正则表达式

来自分类Dev

正则表达式以匹配相邻字符

来自分类Dev

Java正则表达式匹配字符串

来自分类Dev

将正则表达式与#个字符匹配

来自分类Dev

正则表达式与特殊字符组匹配

来自分类Dev

匹配正则表达式时排除某些字符

来自分类Dev

匹配任何字符串正则表达式

来自分类Dev

正则表达式以匹配行数和每行字符

来自分类Dev

正则表达式帮助-匹配任意数量的字符

来自分类Dev

正则表达式条件匹配,用于转义的字符

来自分类Dev

正则表达式匹配空字符串?

来自分类Dev

正则表达式匹配特定字符串

来自分类Dev

使用正则表达式匹配字符串?

来自分类Dev

Java正则表达式匹配越南字符

来自分类Dev

在匹配的正则表达式中替换字符

来自分类Dev

正则表达式匹配任何字符,包括空格

来自分类Dev

与正则表达式匹配的Java字符串

来自分类Dev

匹配不带正则表达式的字符串

来自分类Dev

正则表达式仅匹配未转义的字符

来自分类Dev

Perl正则表达式以匹配特殊字符

来自分类Dev

正则表达式匹配中的固定字符数

来自分类Dev

正则表达式以匹配某些字符

来自分类Dev

正则表达式不匹配字符串

来自分类Dev

正则表达式以匹配字符和最大长度

来自分类Dev

正则表达式匹配任何字符或不匹配?