2017-11-28 7 views
-2

フレーズ全体を一致させたいのに、文字-:は無視します。例えば正規表現の単語全体を一致させますが、正規表現の特殊文字は無視します

Walmart Superstore - match 

Walmart: Superstore - match 

Walmart - Superstore - match 

Walmart - no match 

dkfjsjdf - no match 

Superstore - no match 

私は正規表現でこれをどのように行うのでしょうか?

+0

最も簡単な方法は、あなたが試合を行い、その後、最初に気にしない文字を削除することです。 – Phylogenesis

+0

この '[^ - :] *'のように?または、反対に ' - :]'を何も入れないで置き換えてください – ctwheels

+0

この正規表現を使うことができます:['^ Walmart [:\ s-] + Superstore $'](https://regex101.com/r/dXWpEJ/1) – anubhava

答えて

1

例に基づいて、Walmart[\s:-]+Superstoreのようにすることができます。

https://regex101.com/r/epqiXO/1

+0

スラッシュ、修飾子( 'g'?)などを含む完全な正規表現パターンを表示する必要があります。 –

+0

私は考えています。ありがとう! – AAA

関連する問題