我有这个批处理过程,我需要重构svg路径。 因为我在我的项目中发生过很多事情,而且我是个懒惰的人,所以我更喜欢用查找和替换为正则表达式来解决此任务。如何:在PhpStorm的查找和替换RegEx中
我有什么:
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/_ui/desktop/common/images/svg/icons.svg#icon-arrow--white"></use>
我想要的到底是什么:
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow--white"></use>
我正则表达式是这样的:
xlink="(.*)#
其有效期为我的http://regex-testdrive.com/en/dotest串和其他网站。
怎么会,如果我在PhpStorm中使用这个表达,它是无效的。 如果你们中的某个人可以给我一个提示,为什么我的RegEx会在PhpStorm中出现0次,我很高兴。
该正则表达式是有效的,但它不匹配你的字符串,因为该字符串读取'xlink:href =“...' – axiac
搜索:'xlink:href =”(。*)#';替换为:'xlink:href =“#';使用'Regex'选项检查 - 做什么俞需要(基于您的代码示例) – LazyOne