腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
python
re.sub
的
行为
与
re.search
不一致
python
、
regex
我
的
代码通常按预期工作,但我遇到
的
用例超出了我
的
预期。= 'cooper s (3doors)' 我
的
代码片段: matchobject =
re.search
(input_regex,input_text,re.IGNORECASE) input_text=
re.sub
(input_regex,subst_regex,input_text,re.IGNORECASE) 我期望将input_text更改为 'Coope
浏览 71
提问于2018-08-08
得票数 3
回答已采纳
3
回答
当使用
re.search
的
开始/结束参数时,在regex中$和^之间
的
不一致
性?
python
、
regex
据我所读,^应该
与
字符串
的
开头相匹配,而$应该匹配字符串
的
结尾。然而,在使用
re.search
()时,^
的
行为
似乎继续正常工作,而$则“中断”。或者至少
不一致
。re模块上
的
文档明确提到,^
的
行为
不会因为
re.search
的
开始/结束参数而改变,但是对于$ (我已经看到)没有提到任何
行为
上
的
变化。 有人能解释为什么事情是这样设计
的
浏览 5
提问于2017-03-30
得票数 37
回答已采纳
1
回答
Python
正则表达式:搜索.txt文件字符串
python
、
regex
file-with-othercharacters/file.txt"我想使用
Python
搜索那个文件 print(
re.sub</em
浏览 3
提问于2012-11-21
得票数 1
1
回答
将法语单数名词转换为复数
的
函数无法正常工作(regex)
python
、
regex
我目前正在阅读"Dive Into
Python
“,在第6章中,作者定义了一个使用regex将单数英语名词转换为复数名词
的
函数。return noun + 's'def plural(noun): return
re.sub
('$', '', n
浏览 0
提问于2017-11-15
得票数 0
1
回答
"
re.sub
“方法
与
".*”
python
、
regex
、
replace
、
python-re
、
python-3.9
我正在使用
python
re库,并遇到了以下
行为
。>>> import re'rr' 如您所见,对于模式.*和返回rr
的
替换字符(r)
re.sub
方法。但是我希望结果是r,因为.*将匹配整个字符串。那是为什么?我也测试了同样
的
逻辑在围棋,但它是返回预期
的</em
浏览 3
提问于2020-12-31
得票数 1
回答已采纳
2
回答
如何将变量指定为
re.sub
中
的
第一个参数
python
、
regex
、
python-2.7
我最近才开始使用
python
,以前从未写过任何代码。我使用正则表达式来匹配输入文件中
的
字符串(这是成功
的
),但我真的很难找到一种方法来使用正则表达式将文件中
的
字符串替换为另一个字符串。fileToSearch, "r+" ) as file: string4=line result1 =
re.search
\/\t(\1)\/\)' + taxonom
浏览 8
提问于2019-04-14
得票数 1
回答已采纳
2
回答
是否有更有效
的
方法将某些正则表达式匹配替换为元素?
python
、
regex
到字符串
的
末尾。我在想,有没有一种更有效
的
编码方法呢?使用regex函数和更好
的
python
代码。re.compile(r'\bfrog\b', re.IGNORECASE) num = 0 s =
re.sub</
浏览 3
提问于2022-06-15
得票数 0
回答已采纳
2
回答
有效布尔表达式
的
正则表达式
regex
、
boolean
、
expression
、
formula
我想在公式列表中搜索有效
的
布尔公式,例如A'+BC(D+E)。有没有关于正则表达式
的
帮助来做到这一点?
浏览 3
提问于2012-06-10
得票数 1
回答已采纳
2
回答
在Perl中,
Python
等同于$1,或者正则表达式中
的
任何其他特殊变量是什么?
python
、
regex
我刚刚完成了从Perl到
Python
的
转换,并对re模块感到失望。我正在寻找
Python
中
的
$1或正则表达式中
的
任何其他特殊变量。.*)>/$2/;,我也试图在
Python
中这样做。谢谢!
浏览 0
提问于2012-08-11
得票数 6
1
回答
寻找一种使用
python
提取子字符串
的
方法
python
、
regex
我正在寻找一种方法来提取我正在处理
的
python
脚本
的
标记之间
的
信息。我已经能够使用正则表达式测试程序来隔离我想要
的
部分,但是
re.search
方法在我
的
代码中不起作用。我只能使用
re.sub
方法和split来获取我想要
的
信息。 sub =
re.sub
('<.*?Accounts
浏览 6
提问于2019-08-06
得票数 0
回答已采纳
1
回答
代码在控制台中工作,但在保存到文件时不起作用
python
、
console
完全相同
的
代码可以在
Python
控制台中运行,但不能保存到文件中。if语句肯定会被执行(我已经通过在它们内部使用print语句进行了检查)。pwd = input("Enter your password: ") span =
re.search
(r"[A-Z]", pwd)
re.sub
(pwd[span.start():span.
浏览 2
提问于2017-02-24
得票数 0
2
回答
Python
/
re.sub
/函数、错误还是正确
的
行为
?
python
众所周知,
re.sub
中
的
repl可以接受一个函数。下面的第一个代码片段调用account函数,但将所有匹配替换为相同
的
帐户号。第二个代码段产生预期
的
行为
。 search =
re.search
('\d{13}', lin
浏览 3
提问于2014-09-30
得票数 2
1
回答
返回空字符串
的
python
正则表达式
python
、
regex
我想在没有空格
的
列表中提取字符串
的
一部分,在
python
中后面跟着数字。and pieces', 'junk 3.4.2']output = ['bits', 'scrap', 'bits and pieces', 'junk']output = [
re.sub
(" [0-9].*"
浏览 1
提问于2018-02-13
得票数 1
回答已采纳
2
回答
如何从字符串中获取带有元表达式
的
单词而不考虑间距
python
、
regex
我想做
的
是从字符串中获取一些单词
的
起点。join() answer =
re.sub
('[$]', '\$', answer) answer =
re.sub
('[)]', '\)', answer) pass start_point =
re.search
浏览 6
提问于2020-11-20
得票数 0
回答已采纳
1
回答
For循环计数器在内部while循环中重置。在while循环中显示固定值,而不是更改值。
python
、
excel
、
regex
、
for-loop
、
while-loop
代码
的
思想是首先从excel表中获取一些数据并对其进行修改,然后将其
与
文本文档进行交叉比较。下面的代码
与
下面的代码一起继续。= None and
re.search
('^Mrs ',s,flags=re.I): ws.cell(r,c).value =
re.sub
('^Mrs ','',s= None and
re.search
('^Miss ',s,flags=re.I)
浏览 0
提问于2021-04-22
得票数 0
1
回答
Python
: If语句“如果没有”处理
python
、
regex
、
if-statement
、
error-handling
、
nonetype
我使用
Python
的
regex和if -语句:如果匹配是None,那么它应该转到else子句。attribute 'group' import stringsub='FW: Re: 29699' d=
re.search
("^FW: (\w{
浏览 0
提问于2017-05-22
得票数 3
回答已采纳
1
回答
使用
python
的
re.sub
方法,用单词长度
的
下划线替换单词?
python
、
regex
、
python-re
如何使用
python
的
re.sub
方法来替换具有相同长度
的
下划线
的
文本中
的
单词?到目前为止,我得到
的
是:下面这个,当我试图引用匹配
的
单词时,不起作用。
re.sub
(r'(\w+)',len(\1)*"_", 'hello ** abc
浏览 5
提问于2022-03-19
得票数 -2
3
回答
RegEx移除部分字符串并替换另一个部件
regex
我很难用RegEx (使用C#)获得预期
的
结果,我希望社区能提供帮助。我有以下格式
的
网址:1)删除“值”之后
的
所有内容,例如“&ida=0&idb=1” 2)将“类别”改为“新类别”。
浏览 10
提问于2020-05-29
得票数 1
回答已采纳
1
回答
在AWS中将sqlite3从Django迁移到mysql总是报告语法错误
mysql
、
django
、
amazon-web-services
、
sqlite
我所做
的
是:(3)输入密码后,我得到了这个 您
的
SQL语法有错误;请检查
与
您
的
MySQL服务器版本对应
的
手册,以获得在第1行“PRAGMA forei
浏览 1
提问于2015-03-12
得票数 0
2
回答
BS4 replace_with用于替换新标记
python
、
beautifulsoup
、
replacewith
我怎样才能避免这种
行为
?#!/usr/bin/env
python
3import re ''''''for txt in soup.findAll(text=True): if
re.search
('
浏览 5
提问于2020-08-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python基础re模块常用函数详解
python爬虫知识点4-常用解析库re正则
python正则表达式全套学习详解
正则表达式1
Python爬虫
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券