次の入力を行います。
foo.foo aefhiuafhiauefheiauh bar.bar jgoeiajgoieajogiae baz.foo ogiejaogijaeoigjea
x.xxがドットの両側で同じである場合に一致させたいとします。だから私は一致したくありませんx.y。したがって、入力例では、取得しますがfoo.foo、取得bar.barしませんbaz.foo
私がやりたいことは次のようなものです
(\w+)\.$1
しかし、もちろんそれはうまくいきません。
これは正規表現を使用して適切な方法で可能ですか、またはコード内のとx.yの比較を照合して処理する必要がありますか?xy
質問のために、Javascript 正規表現エンジンを使用していると仮定します。