Python 正则 获取文本中匹配内容

Python 正则 获取文本中匹配内容,第1张

正则表达式:(<=\d+\)[\s\S]+(=\d+|$)

我给你个Java语言的例子:

public class AEF {

 public static void main(String[] args) {

  String s="12 ewq\r\nexample\r\nfdsfdf\r\nfd中文\r\n 13 wer\r\nfdsfd\r\n例子\r\n 14 qrew\r\n发的萨芬的\r\nfdsfs\r\n15fwewq\r\n范德萨范德萨";

  String regex="(<=\\d+\\)[\\s\\S]+(=\\d+|$)";

  Pattern p=Patterncompile(regex);

  Matcher m=pmatcher(s);

  while(mfind()){

   Systemoutprintln(mgroup());

  }

 }

}

运行结果:

ewq

example

fdsfdf

fd中文

 

 wer

fdsfd

例子

 

 qrew

发的萨芬的

fdsfs

fwewq

范德萨范德萨

应该是基于Winform的,因为系统是net开发的,那我再去试下autoit,谢谢gastlygem

Text Field就是从数据库中抓出来的一些信息,譬如(其中xxx就是我希望复制出来的内容

姓名:xxx

年龄:xxx

你要的内容说得不清楚:

import json as js

file = "testjson"       # 此文件中存放的是下面 str_js中一样的内容

str_js = '{"msg":"你电脑打字一分钟字速多少","type":"text"}'  # 字符串

mydict = jsloads(str_js)

print(mydict['msg'])   # 你电脑打字一分钟字速多少

with open(file) as f:

mydict = jsload(f)

print(mydict['msg'])

不知道你的原始数据内容来自哪里,是个字典还是字符串?

contents是一个数组

contents[0]text即可获取

下面的代码你可以运行看下效果

print(titles[0]text)

for title in titles:

    print(titletext)

for content in contents:

    print(contenttext)

因为你函数用错了啊\x0d\tkFileDialogaskdirectory是用来获取目录的\x0d\ tkFileDialogaskopenfilename是用来获取文件全路径的\x0d\ tkFileDialogaskopenfilenames是用来获取多个文件的路径的

以上就是关于Python 正则 获取文本中匹配内容全部的内容,包括:Python 正则 获取文本中匹配内容、python gui编程 怎样获取text文本域中的内容、Python 截取文本内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10093153.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存