python - 替换文本中的字符串并忽略某些部分

标签 python dictionary

我在网上发现了许多程序,可以用字典中规定的单词替换字符串或文件中的文本。例如,https://www.daniweb.com/programming/software-development/code/216636/multiple-word-replace-in-text-python

但我想知道如何让程序忽略文本的某些部分。例如,我希望它忽略 % 符号中隐藏的部分(%请忽略此%)。更好的是,如何让它忽略其中的文本,但删除运行结束时的 % 符号。

谢谢。

最佳答案

使用正则表达式可以很容易地完成此操作,尽管您找到的任何在线程序可能都不支持它们。您可能需要自己编写一些东西,然后使用正则表达式作为字典的搜索键。

开始使用正则表达式的好地方是:http://regexr.com

关于python - 替换文本中的字符串并忽略某些部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35530280/

相关文章:

Python/Jupyter Notebook Slide 按钮不见了?

c++ - Foreach 通过包含 C++ 中的指针的 vector

algorithm - 经典 Cracking the Coding 面试题的运行时间 a^3 + b^3 = c^3 + d^3?

r - 使用数据值(字典)。 R 中的数据帧和重新编码

python - 将每个键的值作为数组存储在字典中

python - 使用gensim的Doc2Vec生成句子向量

python - 如何将CNN应用于短时傅立叶变换?

python - 在 Python Tkinter 中绑定(bind) Ctrl (-)

python - Nginx 和 flask 静态目录 - CSS 链接不正确

python - 对字典之间的值求和