2017-05-05 11 views
0

手順[a-zA-Z0-9 '] {1、}([、〜〜] {1、} [a-zA-Z0-9'] {1}単語の繰り返し単語を見つける方法はありますか?

最後のものと最初のもの以外はすべて検索できます。

ワイルドカードがありますか?

Step 50 
Step 200-250 
Step 200 - 250 
Step 200~250 
Step 200 to 250 
Step 200,210,220.... (repeat) 
+0

何を達成したいかのような正規表現を得ましたか。キャプチャグループは必要ですか?正規表現は文字列全体と一致する必要があります。 – Dinei

+0

私はステップ200,210,220,230,240,250,260のように記録するテーブルを持っています。ステップ200-250という単語を確認する必要があります。ステップ200と250はステップにあります –

+1

これは[正規表現]としてタグ付けされていますが、 'Regex'、単に' Find'を使いたくないような音が出ています。あれは正しいですか?その場合は、[regex]タグを削除するのが最善の方法です。 (また、[word]の代わりに[ms-word]としてタグ付けする - [word]タグには「*重要:これはMicrosoft Wordやテキスト編集に関するものではありません。その汎用レジスタ - 事実上プロセッサが "一度に"扱うことができるデータの量) – YowE3K

答えて

0

どのようにこのことについて:その

Step[space]([number][separator][number]) 

のようなあなたのアイテムを扱う

Step ([0-9]+(\s?([-~,]|to)\s?)?)+ 
+0

それは使用できません単語ワイルドカードで... –

+0

[検索対象]に無効な[モード一致検索]が含まれています –

0

セパレータは、いくつかのスペースで-~toまたは,になります。 と括弧内の部分を繰り返すことができます。
ので、私はまさに、その

Step\s*(([\s-~,]|to)*\d+)* 
+0

単語ワイルドカードでは使用できません... –

+0

vscodeのようなテキストエディタツールを使用するとどうなりますか?効率的です。 – Narro

+0

申し訳ありません、私は他のツールを使用していません。 –

関連する問題