美文网首页
2018-03-01 正则表达式实践记录

2018-03-01 正则表达式实践记录

作者: sui77 | 来源:发表于2018-03-01 11:27 被阅读0次

菜鸟教程:
https://c.runoob.com/front-end/854
http://www.runoob.com/regexp/regexp-syntax.html
sublime实例使用
http://blog.csdn.net/glDemo/article/details/48272623
[使用ctrl+H,表达式使用()进行查找]
CSDN博文
http://blog.csdn.net/u010552788/article/details/51019367

操作记录:

带有无法显示字符的wifi_cfg.xml文件


wifi_cfg.xml

格式如下:
XXX"str1"XXXX"str2"XXXWPA-PSKXXX"str1"XXXX"str2"XXXWPA-PSK...

正则表达式概念:

表达式(括号)、[中括号]、{大括号}

(括号)为匹配字符串、组

[中括号]为限定匹配字元

{大括号}为字元、组的重复次数

替代字元:

数字\d
英文字符+数字\w
空行 \s
非空行 \S
非回车 .

替代重复次数,限定符

? {0,1}
*   {0,}
+   {1,}

定位符

`^  `字符串的开头
`$  `字符串的结尾
`\b     `字边界 ` \B`非字边界

使用
一个例子

(h.*m)

选定从h开到到m为止
#使用sublime ,快捷键ctrl+H 调出替换框

(\s)去除所有的空行
(-PSK|NONE) WPA-PSK|NONE 选择FIND ALL进行分段
(^.*?")选择第一段乱码,替换为“ 或者 (^[^"]*) 替换为空
(".*?") 选择出所有”“字符段 进行换行操作
前边分段 ("\B[^W\nN]*) 替换为 ”
后边分段 ,(^[^\nWn"]*) 替换为空
去空行.png
分行.png
首段乱码.png
分割.png
分割后.png 后边分段.png
完成_图片颠倒处理.png

相关文章

  • 2018-03-01 正则表达式实践记录

    菜鸟教程:https://c.runoob.com/front-end/854http://www.runoob....

  • 2018-03-01

    2018-03-01

  • 2018-03-01

    2018-03-01

  • 美词佳句

    2018-03-01

  • day 14

    第十一章 Linux正则表达式与三剑客知识应用实践 1.1、正则表达式 1.1.1、介绍 通过正则表达式可以将...

  • 英语学习技巧

    》原文是英语专业的一位姐姐写的,进行总结记录,感谢原作者 _2018-03-01 一、语音语调 1、音标——赖世雄...

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • 常用正则记录

    记录一些常用的正则表达式 ...

  • python第五天

    爬虫实践 一、数据提取 非结构化数据处理 文本、电话号码、邮箱地址>>>正则表达式 html文件>>>正则表达式、...

  • Python3.x-正则表达式抓取慕课网图片到本地

    今天刚学习完正则表达式中的基本语法,于是为了练习正则表达式的使用,便使用正则表达式来进行了一个小项目的编写。 实践...

网友评论

      本文标题:2018-03-01 正则表达式实践记录

      本文链接:https://www.haomeiwen.com/subject/qhqgxftx.html