美文网首页Python
python的字符串替换和正则表达式

python的字符串替换和正则表达式

作者: 记忆的北极 | 来源:发表于2019-07-06 14:42 被阅读0次

一,今天写了一个简单的python脚本工具,用于处理字符串的格式的

1,首先引入相应的模块
#!/usr/bin/python
#-*-coding:utf-8-*-      #指定编码格式,python默认unicode编码
//引入相应的模块
import os
import re
2创建新的文件
#创建新的文件
textName = "exportAccount.txt"
exf = file(textName,"a+")
3,读取文件

读取所有文件

#read all
#读取所有文件
file_object = open("importAccount.txt", "r")
try:
    all_the_text = file_object.read()
    all_the_text = re.sub(r'\s+','$',all_the_text)
    print all_the_text
finally:
    file_object.close()

逐行读取文件

for line in open("importAccount.txt"):

    line = re.sub(r'\s+'+'\"', '$',line)
    line = re.sub('\"', '', line)
    #line = line + '\n'
    exf.write(line)
    print line

其中'\s+'是正则表达式的空格.

https://www.cnblogs.com/chuxiuhong/p/5885073.html

相关文章

  • python正则表达式3

    python正则表达式3 re.sub() Python 的re模块提供了re.sub用于替换字符串中的匹配项。 ...

  • 字符串替换

    python字符串替换有两种方法可以实现1.字符串本身的方法2.正则表达式 a='hello world'1.用字...

  • 【python基础】9-文本处理

    字符串方法 正则表达式 模式匹配和提取 搜索和替换 编译正则表达式 正则表达式进一步阅读 字符串方法 转换字符st...

  • Python正则表达式最全详解!你学会了吗?

    Python中通过re模块实现了正则表达式的功能。re模块提供了一些根据正则表达式进行查找、替换、分隔字符串的函数...

  • python正则表达式

    正则表达式是用于查找和替换字符串中的模式的字符序列,它是用于匹配文本中的模式的工具。 在python中,我们有“r...

  • 正则表达式

    正则表达式 主要是用来描述、匹配字符串的规则(公式)。 作用 字符串的替换和 匹配 使用 创建一个正则表达式 方法...

  • 正则表达式

    定义 它是一个工具,用于检索和替换,目标是字符串;即用于检索和替换字符串的工具之一,就是正则表达式 语法规则/元字...

  • re模块的match和search的区别

    正则表达式 首先正则表达式和python没有任何的关系,是匹配字符串的一种规则 官方定义:正则表达式是对字符串操作...

  • String replaceAll和replace

    两者都是全部替换replaceAll 可以是基于正则表达式的替换,replace 是字符或者字符串的对比替换,如果...

  • 34.Python字符串替换方法translate

    Python字符串替换方法有replace、translate。replace很简单,直接字符串中的某个子串替换为...

网友评论

    本文标题:python的字符串替换和正则表达式

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