python3的正则表达式或怎么写 10C

srcre = re.compile('src="(.+?)"')
cssre = re.compile('url("(.+?)"')
srcre.findall(data)
cssre.findall(data)

这里要查两次data,很麻烦,怎么把两道正则合成一道呢?请大神指教。
我自己测试过的写法 re.compile('(src="(.+?)") | (url("(.+?)")'), 出来一堆乱七八糟

3个回答

大神,我测试了很多种写法了,都不对。目测和js的规则有些不同,求正确的答案啊

re.compile('src="(.+?)"|url("(.+?)"')
去掉括号试试

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
【正则表达式】Python3中的正则表达式
介绍 \quad\quad正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。 \quad\quad正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串(一个特殊的字符序列),来帮助我们方便的检查一个字符串是否与某种模式匹配。 常用的正则表达式 字符 描述 \ 将下一个字符标记为一...
python3正则表达式
python3正则表达式提供了内置的re模块 import re re模块的内置方法: 1. findall findall方法会找出所有的匹配后返回一个列表 例如: import re string = 'adfjalPythonsfja39fasf23rs' res = re.findall('Python', string) print(res) res = re.findall('\d...
python3 正则表达式
import re re.match(pattern, string, flags=0) re.search(pattern, string, flags=0) re.sub(pattern, repl, string, count=0, flags=0) pattern = re.compile(pattern[, flags]) pattern.findall(string[,pos[,en...
Python3正则表达式
Python3正则表达式 解释:它是一个特殊的字符序列,能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起就有了re 模块,只要导入re模块就可以使用全部的正则表达式。 正则表达式模式语法中的常用特殊元素:     ^ 匹配字符串的开头     $ 匹配字符串的末尾     re* 匹配0个或多个的表达式     re+ 匹配1个或多个的表达式
python3之正则表达式
1. 正则表达式1.正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 2.正则不属于任何语言,大多数语言都提供了正则的支持;正则是一种模式的描述,有其特定的描述符 3.学习正则分两步: 1.了解正则的描述符(修饰符): 正则表达式修饰符 - 可选标志 其中最主要的两个是 (1)re.I 使匹配对大小写不敏感;
python3 正则表达式
         正则表达式是一种用来匹配字符串,用描述性的语言给字符串定义一个规则,凡是符合规则的字符串,我们就认为匹配,否则不合法。一.基本模式字面模式:字面长量,代表其本身。.    匹配任意字符\w  匹配单个字母            \W   除了匹配非字母,数字,下划线\d   匹配单个数字             \D   除了单个数字\s    匹配单个空格           ...
Python3之正则表达式
#——author:"Jay Zhu" #date: 2018/6/27 #正则表达式用来匹配字符串。 普通字符,元字符 #元字符有11个 # .代替任何元素。只能代替一个元素。不能代替换行符 通配符 # ^ s = 'hello wold' print(s.find('ll')) #拿到索引位置。 #2 ret = s.replace('ll','xx') print(ret) #hex...
Python3:正则表达式
正则表达式也称为 REs一、常用的匹配 \d 任意十进制数字 \s 任意空白字符(空格、换行、制表) \w 任意单词和数字 \b 单词的开始或结束 [abc]a或b或c或] a或b或c或,虽然$是元字符,但是方括号里匹配其本身 * 0次或多次 + 1次或多次 ? 0次或1次 {m
匹配中文或数字或字母的正则表达式怎么写
谢谢
这个正则表达式怎么写?
比如有下面一段代码:rnaaarnbbbrncccrndddrneeernfffrnrn上面的代码意思是和不一定有,而且color的值也可能不一样rn我现在想得到rnaaarnbbbrncccrndddrneeernfffrnrn这个正则表达式该怎么写?谢谢
这样的正则表达式怎么写?
字段1:字段一的内容 字段2:字段二的内容 rn字段3:字段三的内容 ...rnrn想把字段1和字段2之间的内容摘出来.
时间的正则表达式怎么写?
如题
这个正则表达式怎么写
数据是这个:rn[code=HTML] 汗 拼音:gān  hán  hàn  [/code]rn要匹配出:[code=HTML]gānrnhánrnhàn[/code]
这个正则表达式怎么写??
这个正则表达式怎么写??rn取出如下中[ ]的字符存到一个数组中???rnrn[泵][电机][轴承][汽车]rn[阀门][电瓷][密封件][拖车]rn[风机][变压器][标准件][拖拉机]rn[锅炉][电动工具][仪表仪器][内燃机]rn[消防设备][电线电缆][电焊材料][汽车配件]rn[除尘设备][高压电器][气动元件][农机工具]rn[电站设备][低压电器][液压元件][排灌机械]rn[建筑材料][电热设备][机床附件][工程机械]rn[换热设备][链条和弹簧][木工机械][人造板设备]rn[制冷设备][电工专用设备][印刷机械][教学仪器设备]rn[水处理设备][电工绝缘材料][包装机械][润滑液压设备]rn[气体压缩机][环境保护设备][食品机械][矿山采选设备]rn[橡胶塑料机械][电气传动自动化][金属切削机床][起重运输机械]rn[供水、定压设备][继电器及保护装置][齿轮及变速箱][其它行业]
的正则表达式怎么写
想将 替换为空
正则表达式该怎么写?
Regex 提取字符,请问高手应该怎么写最简单:rn有以下种类字符串:rnrnTree D 0.5rnTree001rnTree 001rnTree (1)rnTree (1)rnTree H 1.5rnTree001 (1)rn现在要提取Tree出来,Tree为长度不定且中间可能有空格的字符串。rnrn请问正则表达式该怎么写?如果一条正则不能完成可以分多条。rn主要是想学习高手们的正则书写思路,所以最好有思路和正则写法(最好附上调过的C#代码,因为在Mtracer上好像跟C#上出来结果有差异)。谢谢指导!rn
正则表达式怎么写?
[b]文件5.txt内容如下:[/b]rn"211.136.0.0/20rn211.136.16.0/21"rn218.200.240.0/20rn221.176.0.0/20rn221.176.16.0/20rn221.130.208.0/22rn"221.130.212.0/22rn221.130.216.0/21"rn221.130.224.0/19rnrn[b]问题:[/b]rn 想用正则表达式匹配,以"结尾的行,怎么写?rnrn[b]解决方案:[/b]rn [color=#FF0000][b]fgrep "\"$" 5.txt[/b][/color]rn 但是这么写不正确啊? 是不是因为行中,有反斜杠(/)啊?
正则表达式这个怎么写
[code=java]src="cid:_Foxmail.1@62f27104-ba63-4722-2fe5-968523487cce"[/code]rnrn如何匹配这样的表达式, 以scr=“cid:开始 以 ” 结尾的表达式rnrn[code=java] imgCID = Pattern.compile("^src=\"([cid:]*)\"$");[/code] java的rnrn我是这样写的 好像不对!rnrn帮忙看下 做个收邮件的功能 替换图片问题rnrn谢谢了rn
这个正则表达式怎么写?
我要得到 要得到的内容rn这样写: (?.*?)有错误,如果TEXT中也有,如下面,就没有全部得到内容rn[code=C#]dsfsdfdsf dsf fddsfdsfdsfrn gfdfsgfdgfddsfdsfrn[/code]rn我又想把过滤一下,这样写: (?.*?)(?!()),发现也是错的rn这个正则表达式要怎么写?
正则表达式怎么写?
rn举例如下字符串s,我要替换掉其中包括和>删掉,请问用正则表达式怎么写.rn多谢了.rnrnstring s = "abcd eeeeefdsfdsf ";rn
这种正则表达式怎么写?
例如:新闻标题aaarnrn我想把链接地址、链接名称提取出来,正则表达式分别怎么写?rnrn即提取/test.jsp?id=2和新闻标题aaa分别怎么写?
正则表达式怎么写啊?
不包含某个单词怎么写啊rn比如找出下面句子中不包含im286的所有单词,用[^im286]好像不行啊! rn$str="yourarebiu woim286s zhou nm286";
自然数正则表达式怎么写?
自然数正则表达式怎么写?
ISAPI_Rewrite的正则表达式怎么写?
想实现网站所有ASP页面可以被相对应的html映射过来!rn如:rnhttp://www.xx.com/index.asp?id=1rnhttp://www.xx.com/index.asp?id=1&uid=100rnhttp://www.xx.com/index.asp?id=1&uid=100&str=aaaaarnrn这些链接都可以被html映射过来。用一个正则表达式怎么写?rnrn看到过一个这样的写的:rnRewriteRule (.*?\.asp)(\?[^/]*)?/([^/]*)/([^/]*)(.*) $1(?2$2&:\?)$3=$4$5 [N,I]
■■■IP正则表达式怎么写??
XXX.XXX.XXX.XXXrnrn用正则表达式如何写?rnrn各位大侠帮帮忙。
这样的正则表达式怎么写?
我要排除有非法字符的用户名,但中文的用户名可以rn我用了:^([1-zA-Z0-1@.\s]1,255)$rn但输入中文姓名时却通不过,请高手帮我重新写一个,谢谢rn
这个的正则表达式怎么写?
所有以item开始,以\结束的字符串rn例如:rnitemrntitle:abcrn\rn这样的正则表达式怎么写?rn谢谢。
正则表达式怎么写???
[两位数字]任意字符rn如:[01]中国人名rn谁帮我写一下,菜鸟好惨。
怎么写正则表达式啊
rnrn我想要获取rnhttp://g3.ykimg.com/0100641F46517F89EA4F83089A8A5D630DED16-0750-707F-A7E2-9E3ECF173D95rn
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表