2017-11-07 5 views
-3

私はこのテキストを持ち、htmlのhref属性の下に「ñ」という文字の各一致をキャプチャしたいと考えています。私はそれがniño.htmlniña.htmlの両方で「ñ」と一致する必要はなく、NiñoNiña中のもの:正規表現で特定の最初の一致を取得する

<a href='niño.html'>Niño</a> <a href='niña.html'>Niña</a> 

は、私はこれを試してみましたが、それはまたNiño一致します

ñ(.*?\.html'>)+? 

と交換する場合n\1、それは与える:

<a href='nino.html'>Nino</a> <a href='niña.html'>Niña</a> 

私は何をしたいですか?次のようなテキストが表示されます:

<a href='nino.html'>Niño</a> <a href='nina.html'>Niña</a> 

どうすればいいですか?

+0

https://stackoverflow.com/a/1732454/1848654を - HTMLパーサを使用してください。 – melpomene

+0

どの言語/ツールをお使いですか?ここではHTMLパーサーを使用したいと思うかもしれません。 –

答えて

0

あなたは、単一引用符が含まれていないとの間の部分にこれを試してみてください。

ñ([^']*?\.html'>)+? 
関連する問題