No.3ベストアンサー
- 回答日時:
---- test.txt ----
aaa998
999bbb
aaa000bbb
111
aaa1001
1002bbb
aaa1003bbb
aaa1004bbb
2222
に対して、
egrep '(^|[^0-9])[0-9]{3}($|[^0-9])' test.txt
で
aaa998
999bbb
aaa000bbb
111
という出力が得られました。これでよろしいでしょうか。
この回答へのお礼
お礼日時:2005/11/02 02:39
ご回答、有難う御座います。
ご案内頂いたコマンドで、問題は解決致しました。
非常に助かりました。
これで、正確なデータベースが作れます。
No.2
- 回答日時:
> 「|」とカッコによるグルーピングが使えれば、まとめて1つの正規表現にできます。
grepで通用するかどうか分かりませんがegrep なら大丈夫ですよ。
No.1
- 回答日時:
grepで扱える正規表現のレベルが分からないので最も基本的なものだけ使用しますと、数字が3文字連続するものは
[0-9][0-9][0-9]
ですね。
このままでは数字4文字以上のものも該当するので、前後に数字が来ないものだけに限定すると
[^0-9][0-9][0-9][0-9][^0-9]
となります。
これだと数字3文字が行頭や行末にあると困るので、それも含めるには・・・「|」を使って複合条件にすればよいですが、基本的な正規表現だけでやるとすれば、
[^0-9][0-9][0-9][0-9][^0-9]
^[0-9][0-9][0-9][^0-9]
[^0-9][0-9][0-9][0-9]$
^[0-9][0-9][0-9]$
と4回、grepを行うというのも分かりやすくて良いでしょう。それぞれ「行中に数字3桁」、「行頭に数字3桁」、「行末に数字3桁」、「1行に数字3桁のみ」です。
「|」とカッコによるグルーピングが使えれば、まとめて1つの正規表現にできます。grepで通用するかどうか分かりませんが
(^|[^0-9])[0-9][0-9][0-9]($|[^0-9])
のような感じ。
[0-9]は\dで代用可能かも。これも正規表現のレベル次第なのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- Java この世で連日正規表現について質問している阿呆は私くらいしかいないでしょう。本当にお世話になっています 2 2022/05/22 11:59
- その他(コンピューター・テクノロジー) 正規表現の置換で数値を合計したいです。 2 2022/10/17 11:01
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- ヤフオク! ヤフーアカウントについての質問です。 「不正利用が疑われる操作もしくは行為が検知されたため、利用規約 5 2022/08/29 20:22
- UNIX・Linux Linuxのbash環境下です。 1 2022/11/27 12:31
- 数学 正規数の定義で分からないことがあります。 正規数の定義について専門書において 「xがr進正規であると 1 2023/07/17 20:50
- その他(資産運用・投資) 海外銀行の預金がなかなか返してもらえません。 3 2023/03/02 20:05
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelのVBAでGoToの代わりに…
-
AppActivateの使い方
-
山本彩ちゃんのグッズはどこで...
-
AKB48の柏木由紀さんが総選挙で...
-
AKB前田敦子さん卒業発表時抱き...
-
AKB48、顔と名前が分かる...
-
この下記のGReeeeNのメンバーの...
-
櫻坂についてです。 毎月グリー...
-
NGT48って活動してるの?存在し...
-
顕正会 脱退 顕正会を脱退した...
-
洋楽で、すれっからしのビッチ...
-
キムタク、顔は男前なんですけ...
-
シャンクスの妻ってどなたか分...
-
山本 彩の乳を揉んだ幸せ者
-
韓国でよく使われるカムバとは...
-
Twitterでキンプリ脱退のメッセ...
-
山口百恵さん、松田聖子さん、...
-
クロエ・アグニュー
-
ウツがおデブになった訳・・・
-
女性2人男性1人のバンドの曲...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelのVBAでGoToの代わりに…
-
AppActivateの使い方
-
日置明子さん SONOさん が ...
-
akbで抜いたことありますか? ...
-
AKB48の松井珠理奈はAKBファン...
-
AKB前田敦子さん卒業発表時抱き...
-
thunderbirdのメール設定について
-
AKBの巨乳メンバー
-
アッコにおまかせ!の出演者
-
DHCPサーバの設定について
-
山本彩ちゃんのグッズはどこで...
-
堀北真希と
-
AKB48の桜の栞で歌っている人
-
第63回紅白歌合戦SKE48のメン...
-
郵便局の振込み手数料土日は?
-
モーニング娘とベリーズ工房って
-
AKB48のなかですごくこれはい...
-
新・キューティーハニーの主題...
-
6/16日放送のAKBINGOの、野菜シ...
-
AKB島崎遙香さんは なぜ「...
おすすめ情報