- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/06/20(水) 23:03:23.41 ID:4mkPoFuO0]
- 有る固有文字列を挟んだ左右の文字列が同じ場合、その行を行削除
固有文字列は不定 この条件をそのまま鵜呑みにしてマクロにすると、 replaceall "^.*(.+).+\\1.*$", "", regular; になるけど、これだとたとえば、 aba → 固有文字列 "b" を "a" で挟んでいるので行削除 有る固有文字列 → 固有文字列 "る固" を "有" で挟んでいるので行削除 その行を行削除 → 固有文字列 "を" を "行" で挟んでいるので行削除 などとなって、実用に耐えない。 もうすこしよく考えて厳密に条件を指定してくれないと、作りようがないと思う。 実際には、バッチファイルということなので、やりたいことはある程度推測がつくのだけど・・・ あと、「マクロを始めたばかり」と書いているけど、マクロ以前に正規表現の勉強をした方がいい。
|

|