エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
正規表現で制御文字をフィルタする
cles::blog 平常心是道 blogs: cles::blog NP_cles() « Solr1.4-devとcmecab-java :: php 5.3 リリース ... cles::blog 平常心是道 blogs: cles::blog NP_cles() « Solr1.4-devとcmecab-java :: php 5.3 リリース » 2009/06/30 正規表現で制御文字をフィルタする ruby regex 96 3へぇ Rubyでテキストファイルを大量に処理するプログラムを書いているのですが、元データの関係で文字列中に制御文字が入ってしまっていて、それが後続の処理に影響を及ぼしてしまうことがわかったので、正規表現を使って下記のような処理を書いてみました。 00.chr+"hoge" # => "\000hoge" (00.chr+"hoge").gsub(/[[:cntrl:]]/,"") # => "hoge" ところが、このままだと制御文字が無条件に取り除かれてしまうので改行もなくなってしまいます。 "hoge\nhoge".gsu
2011/04/20 リンク