Python中文
首页
教程
问答
标签
搜索
登录
注册
为什么这个正则表达式找不到结果
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有如下python代码:我的问题是为什么匹配的变量是['']?(我用正则表达式)regexpal.com,它可以找到正确的结果| Name=A.Johnson | there)</p> <pre><code>import re a = '{{Infobox U.S. Cabinet |align=left |clear=yes |Name=A. Johnson |President=Andrew Johnson |President start=1865 |President end=1869 |Vice President=None |Vice President start=1865 |Vice President end=1869 |State=[[William H. Seward]] |State start=1865 |State end=1869 |War=[[Edwin M. Stanton]] |War start=1865 |War end=1868 |War 2=[[John Schofield|John M. Schofield]] |War start 2=1868 |War end 2=1869 |Treasury=[[Hugh McCulloch]] |Treasury start=1865 |Treasury end=1869 |Justice=[[James Speed]] |Justice start=1865 |Justice end=1866 |Justice 2=[[Henry Stanberry]] |Justice start 2=1866 |Justice end 2=1868 |Justice 3=[[William M. Evarts]] |Justice start 3=1868 |Justice end 3=1869 |Post=[[William Dennison (Ohio governor)|William Dennison]] |Post start=1865 |Post end=1866 |Post 2=[[Alexander Randall|Alexander W. Randall]] |Post start 2=1866 |Post end 2=1869 |Navy=[[Gideon Welles]] |Navy start=1865 |Navy end=1869 |Interior=[[John P. Usher]] |Interior date=1865 |Interior 2=[[James Harlan (senator)|James Harlan]] |Interior start 2=1865 |Interior end 2=1866 |Interior 3=[[Orville H. Browning]] |Interior start 3=1866 |Interior end 3=1869 }}' matched = re.findall("\|?\s*name\s*=(.)*?\|",a,re.I) </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<pre><code>matched = re.findall("\|?\s*[nN]ame\s*=([a-zA-Z\.\s]+)\|?",a,re.I) print matched </code></pre> <p>输出:</p> <pre><code>['A. Johnson '] </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何将Python中的列表复制到给定的目标中?
3 回答
如何将python中的列表插入SQL表
3 回答
如何将python中的列表转换为numpy数组以放入十位
10 回答
如何将python中的列表输入javascript?
7 回答
如何将python中的列表返回给dag?
10 回答
如何将Python中的列表项重新排列成成对的元组/列表?
8 回答
如何将Python中的初始化对象序列化为XML?
2 回答
如何将python中的十进制字符串转换为数字?
1 回答
如何将Python中的原始输入文本转换为Tkinter中的标签?
4 回答
如何将python中的反斜杠命令转换为在Linux上运行
10 回答
如何将python中的命令行参数转换为字典?
6 回答
如何将python中的图像值传递到kivy中的kv文件?
7 回答
如何将Python中的图像数组(枕头对象)上传到Google云
9 回答
如何将Python中的图像编码为Base64?
3 回答
如何将python中的图像调整为灰度低分辨率,如MNIST时尚数据?
9 回答
如何将python中的多个html输出保存到单个文件(或多个)中?
6 回答
如何将Python中的多个ifelse语句重构为一个函数?
1 回答
如何将Python中的多处理与Django结合使用,从xml文件创建数千个模型实例?
6 回答
如何将python中的多级API响应转换为dataframe
7 回答
如何将python中的多线程编程模型转换为异步/等待模型?
5 回答