我想使用正則表達式在文本中找到帶擴展名的文件名。我的文字是這樣的:使用正則表達式的兩個相對路徑的文件名
<p>Some text<a href="/relativePath1/file.ext">link</a>.<p>SomeText<img
src="/relativePath2/file2.ext" style="width: 200.2px; height: 1141px;"></p>
我知道有兩個相對路徑,我想提取文件名,即位於此相對路徑目錄下。我不想從其他相對路徑或絕對路徑獲取文件。這些路徑可能會有更多的發生。擴展可能會有所不同。
我試過這個[\w-]+\.\w+
,但它與style-width屬性發生衝突,它也從文本中的另一個相對路徑中找到文件名。感謝您的幫助,提前。
附加說明: 我想找到位於兩個相對路徑的文件名。我知道路徑,但我不知道哪些文件在那裏。可以有多個出現。
OK ,你有幾個親戚路徑,你只是想匹配某些路徑中的某些文件名,對吧?那麼你在談論哪條路? – HamZa