我有這個批處理過程,我需要重構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