比如获取绿色字符串

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. cacti有图无数据解决办法

    Cacti 安装不久,图像界面出来了,但是一直没有数据. Cacti 日志中的错误或警告也都一个个全部解决.有些需要访问文件的权限也都有了. 1.system utilities –>Rebui ...

  2. jQuery插件开发的两种方法及$.fn.extend的详解(转)

    jQuery插件开发的两种方法及$.fn.extend的详解 jQuery插件开发分为两种:1 类级别.2 对象级别,下面为大家详细介绍下   jQuery插件开发分为两种: 1 类级别 类级别你可以 ...

  3. 8个纯CSS3制作的动画应用及源码

    对于一个复杂的图形或者动画来说,之前我们的处理方式是图片叠加或者利用CSS+JavaScript的方法,然而随着CSS3标准的不断成熟,我们甚至完全可以利用CSS3来绘制一些图片和制作丰富的动画特效. ...

  4. leetcode 数组类型题总结

    1,removeDuplicates(I) int removeDuplicatesI(vector<int>& nums){ // 重新组织数组,同 removeDuplicat ...

  5. as3.0用了视频组件,导致视频打开后就全屏,加一下代码就行

    myFlv.fullScreenTakeOver = false; fullScreenTakeOver : Boolean 舞台进入全屏模式时,FLVPlayback 组件位于所有内容的顶部并占据整 ...

  6. PAT1135(红黑书的判定)

    There is a kind of balanced binary search tree named red-black tree in the data structure. It has th ...

  7. “东信杯”广西大学第一届程序设计竞赛(同步赛)H

    链接:https://ac.nowcoder.com/acm/contest/283/H来源:牛客网 题目描述 由于临近广西大学建校90周年校庆,西大开始了喜闻乐见的校园修缮工程! 然后问题出现了,西 ...

  8. POJ 1684 Corn Fields(状压dp)

    描述 Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ≤ ...

  9. c#控件的动画显示效果

    1.  缘由: 项目中任务完成有个提示,需要以动画效果展示,其效果当如下图: 此为老项目为Delphi所写,改用c#实现,此效果做些设计.本也不难,小技而已,但为易于扩展,写了个静态类实现. 2. A ...

  10. Android系统显示原理

    Android的显示过程可以概括为:Android应用程序把经过测量.布局.绘制后的surface缓存数据,通过SurfaceFlinger把数据渲染到屏幕上,通过Android的刷新机制来刷新数据. ...