EDA365电子工程师网

标题: 正则表达式查找和替换问题 [打印本页]

作者: soswelcome    时间: 2016-6-21 10:37
标题: 正则表达式查找和替换问题
现在有这么一条语句:
xx = "\t\"PACKAGE GEOMETRY/SILKSCREEN_TOP\" _clp_sym)\n"

如果通过查找/和_clp_sym,来把\"PACKAGE GEOMETRY/SILKSCREEN_TOP\"替换成xyz字符?
作者: chrysalis    时间: 2016-6-21 10:41
直接匹配\"PACKAGE GEOMETRY/SILKSCREEN_TOP\"不就行了
作者: soswelcome    时间: 2016-6-21 10:46
chrysalis 发表于 2016-6-21 10:41
直接匹配\"PACKAGE GEOMETRY/SILKSCREEN_TOP\"不就行了

前提条件不知道是有这个 \"PACKAGE GEOMETRY/SILKSCREEN_TOP\"

作者: soswelcome    时间: 2016-6-21 11:01
或者通过匹配\" 和 / 和 \" 找到 \"PACKAGE GEOMETRY/SILKSCREEN_TOP\"这个内容,正则表达式可以做到吗?
作者: chrysalis    时间: 2016-6-21 11:05
soswelcome 发表于 2016-6-21 11:01
或者通过匹配\" 和 / 和 \" 找到 \"PACKAGE GEOMETRY/SILKSCREEN_TOP\"这个内容,正则表达式可以做到吗?

你的意思是引号里面的内容是不确定的吗?
\".*\"
用这个试一下

作者: soswelcome    时间: 2016-6-21 12:27
chrysalis 发表于 2016-6-21 11:05
你的意思是引号里面的内容是不确定的吗?
\".*\"
用这个试一下

楼主正解,非常感谢





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2