正規表現について教えてくださいNo.21618
pannda1 さん 06/07/30 22:53
 
正規表現について教えてください。
1(省略) co.jp/">やまと</A></TD>
2(省略)/index.htm">サロン</A></TD>

やまと や サロン を検索したいと思います。
\">.*?</A> で、検索すると、
/">で終わっているものは、検索されるのですが、
htm">    html">    php">  等で終わっているものが検索されません。
どのような正規表現を使えばよいのでしょうか。
よろしくお願いします。

[ ]
RE:21618 正規表現について教えてくださいNo.21625
秀丸担当 さん 06/07/31 12:27
 

>やまと や サロン を検索したいと思います。
>\">.*?</A> で、検索すると、
>/">で終わっているものは、検索されるのですが、
>htm">    html">    php">  等で終わっているものが検索されません。
>どのような正規表現を使えばよいのでしょうか。

正規表現自体は問題無いと思います。
おそらく単語の検索が有効になっているためではないかと思いますがどうでしょ
うか。

[ ]
RE:21625 正規表現について教えてくださいNo.21630
pannda1 さん 06/07/31 23:25
 
その通りです。

でも、単語の検索を有効にしなければ、

「 "><A HREF="http://www.(省略)co.jp/">やまと</A> 」

上記のように最長の選択となってしまいます。

できれば、下記のように最短で強調表示させたいのですが、

「 ">やまと</A> 」

よろしくお願いします。

[ ]
RE:21630 正規表現について教えてくださいNo.21631
K'zawa さん 06/08/01 00:43
 
K'zawa@ユーザーです。

\">[^>]+</A>
ではどうでしょう?

[ ]
RE:21631 正規表現について教えてくださいNo.21632
pannda1 さん 06/08/01 08:56
 
すごい!!

すべて、検索され、強調表示されました。

ありがとうございました。

[ ]