2016-05-25 3 views
1

数字のリストを検索しようとしていますが、それを動作させることはできません。OpenOffice Calc正規表現で正確な数の配列を検索する

私が得ている最も近い(283882 | 283778 | 283)

を使って正規表現で検索することです

(例えばスクリーンショットを参照してください)

しかし、それはまた、一致しました」 977 "、" 938 "、" 894 "などとなる。

数字の正確なリストを検索するにはどうすればよいですか?

Example screenshot (sorry for swedish text)

+1

'\ b(283882 | 283778 | 283)\ b'は機能しませんか? OR ^(283882 | 283778 | 283)$ '? –

+0

はい!またはほとんど! (^ 283882 $ |^283778 $ |^283 $)を使って解決すれば、正式な回答ができます。 ありがとうございました – user3332711

+0

'^(283882 | 283778 | 283)$'を受け入れていませんか? –

答えて

1

あなたはアンカー必要があります。文字列の末尾にマッチする文字列の先頭にマッチする^、そして$を。

使用するほとんどの正規表現のフレーバーで

(^283882$|^283778$|^283$) 

^(283882|283778|283)$は動作するはずです、あなたがそれで何のマッチを取得しない本当に奇妙です。