比如获取绿色字符串

ModelData.PayTableData =[{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_5.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_4.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_3.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""}];
ModelData.PayTableData1 =[{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_5.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_4.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_3.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""}]; ModelData.PayTableData2 =[{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_5.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_4.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""},
{"SlotID":"","GroupID":"","GroupH":"","GroupType":"","CellID":"","CellH":"","Row":"","ResType":"","Res":"Slot1&slot1_wild_3.png","ResVar":null,"X":"","Y":"","Scale":"0.7","Zorder":""}];

只需要

#editor:pengyingh
#encoding:utf-
#!/usr/bin/python
import os
import sys
import json
import string
import re
jsPath = sys.argv[]
#appendPath = jsPath[:jsPath.rindex('/') + ]
fp = open(jsPath, 'r')
rawStr = fp.read()
#print(rawStr[:])
m = re.search(r'ModelData.PayTableData\s*=\s*(\[.+?\])', rawStr, re.S)
if m:
print m.group()
else:
print 'no match'
fp.close()

python正则表达式获取两段标记内的字符串的更多相关文章

  1. Java 正则表达式获取两个字符中间的内容

    利用 正则表达式 获取两个字符串中间的值 直接上代码吧,不是很难. public static void main(String[] args) { // 内容 String value = &quo ...

  2. Python中使用正则表达式获取两个字符中间部分

    问题背景:当我们爬取网页信息时,对于一些标签的提取是没有意义的,所以需要提取标签中间的信息. 解决办法:用到了re包下的函数 方法1:用到了research()方法和group()方法 方法2:用到了 ...

  3. python正则表达式获取代理IP网站上的IP地址

    import urllib.request import re def open_url(url): req = urllib.request.Request(url) req.add_header( ...

  4. C# 获取一段日期内的工作日

    /// <summary> /// 根据指定时间段计算工作日天数 /// </summary> /// <param name="firstDay"& ...

  5. python正则表达式应用 定义一个函数,求字符串中出现的所有整数之和

  6. Python正则表达式如何进行字符串替换实例

    Python正则表达式如何进行字符串替换实例 Python正则表达式在使用中会经常应用到字符串替换的代码.有很多人都不知道如何解决这个问题,下面的代码就告诉你其实这个问题无比的简单,希望你有所收获. ...

  7. 【Python】【demo实验15】【练习实例】【两个数范围内素数的统计】

    原题: 判断101-200之间有多少个素数,并输出所有素数. 关于素数的统计,之前已经做过相应的实验了,参考:[显示素数,显示两个数范围内的所有素数] 原题给出的解法,使用math的sqrt函数,这个 ...

  8. FZU-2105 Digits Count (两种标记成段更新)

    题目大意:给n个0~15之间的数,有3种更新操作,1种询问操作.3种更新操作是:1.让某个闭区间的所有数字与一个0~15之间的数字进行逻辑与运算:2.让某个闭区间的所有数字与一个0~15之间的数字进行 ...

  9. python正则表达式re模块详细介绍--转载

    本模块提供了和Perl里的正则表达式类似的功能,不关是正则表达式本身还是被搜索的字符串,都可以是Unicode字符,这点不用担心,python会处理地和Ascii字符一样漂亮. 正则表达式使用反斜杆( ...

随机推荐

  1. MVC004之页面引用命名空间

    描述:在控制器中返回了一个ViewData["currUser"] 给view,ViewData["currUser"]为 Greatwall.Hr.Bll.H ...

  2. Excel表格如何保护单元格不被修改

    Excel如何保护单元格不被修改  有时使用Excel时希望保护单元格不被修改,这可以叫做单元格的“写保护”即把光标定位在一个不允许输入数据的区域内时,是无论如何也无法在里面输入数据的.下面咱们就一起 ...

  3. JMeter3.0(三十八)图形化HTML报告中文乱码问题处理(转载)

    转载自 http://www.cnblogs.com/yangxia-test 由于个人在JMeter 3.0的实际应用中,脚本中的Test Plan/Sampler等元件命名都没有使用中文,所以在之 ...

  4. day24 面向对象三大特性之封装

    本周内容 组合 封装 多态 面向对象高级 异常处理 网络协议 通讯原理 互联网协议 TCP/UDP 基于TCP协议的套接字 上周回顾 1.xml,os,os.path 2.ATM+购物车 三层结构 3 ...

  5. 【Scheme】树结构

    将表作为序列的表示方式,可以推广到元素本身也是序列的序列.例如,我们可以认为对象((1 2) 3 4)是通过(cons (list 1 2) (list 3 4))构造出来的. 这个表包含三个项,其中 ...

  6. Spring知识结构

    课程目标:          1. 回顾                    * 传统的开发模式                    * Struts与Hibernate可以做什么事?       ...

  7. 【scrapy】关于xpath helper中能匹配,但是在程序里匹配为none的问题

    原本使用xpath helper匹配的时候还是好好的,然鹅,把这个.//*[@id='novelInfo']/table/tbody/tr[3]/td[1]/复制到代码里就不行了,debug的时候显示 ...

  8. centos如何查看磁盘剩余空间

    linux系统的Df命令是以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 /dev/hda5 487 ...

  9. display:none和visibility:hidden

    display:none和visibility:hidden的区别在哪儿? “这个问题简单?”我心里头暗自得意,按耐住自己得意又紧张的小心脏,自信满满地说,“这两个声明都可以让元素隐藏,不同之处在于d ...

  10. jenkins搭建自动化部署平台(svn+tomcat重启)

    原文链接:http://blog.csdn.net/zjs40/article/details/51818322 jenkins 自动化部署和集成代码的平台 可以将Git svn 上的代码 check ...