正規表現
レス数が1000を超えています。これ以上書き込みはできません。
>>938
そんなにイヤな気持ちになるのが俺は理解できないけどねぇ 正規表現関連のスレ三つに同じ質問しただけなのに敏感すぎだろ >>939
好きにすれば良いと思うよ。
俺は君が質問したから答えただけでそれ以上の話ではない。
その質問ここでする意味あったのかって気はするけど
早く答えがほしかったんだよね。ググったくらいで見つからないから質問したんだよね。
良かったじゃないか。何も問題は無いね。 許容派が意外に多いのかと思いきや、3連4連レスしてるだけかよ >>946
マルチ云々はどうでもいいけど
まだ言ってることはどうでも良くない
だからレスした 掲示板でマルチポストはなぜいけないの?
ttp://www.ml-info.com/weekly/archives/2009/091024o.html 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
SALKY13WAM 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
SW8Q2 vimで最短マッチングを使って、csvの最後の要素をカットするにはどう書けばいいですか?
20分くらい試行錯誤してもわからず結局
%s/,[^,]*$//
としたんですけどカッコ悪いです >>725
何か正規表現の入門書で良いものはありませんか? UNIXの正規表現の入門のような書籍がなかなかみつかりません
perlの本に正規表現の説明が出てくるのですが、これはシェルで使う正規表現と同じなんでしょうか? bashで半角スペースの繰り返しを半角スペース1つに変換する正規表現で困っています。
ちなみに、sedなら何も問題なくできます。でもsedはプログラムを起動する分遅くなります。
bashの場合、次のように書くと、不完全ながらも空白スペースを縮めることはできました
"${str// [ \{1\,\}]/ }"
こいつを何回か繰り返すと連続スペースを1スペースにできるのですが、あまりに不細工すぎて、
何かまともな書き方はないでしょうか?
下のRep2Oneはbashで動作する、
str中、2回以上chrが連賊する箇所を1回に縮める関数です。
function Rep2One(){
local str=$1
local chr=$2
while :
do
str="${str//$chr$chr/$chr}"
# echo "str = $str"
if [[ ! $str =~ $chr$chr ]]; then
break
fi
done
echo "$str"
} シェルスクリプトのスレで聞いた方が良案が出やすいんじゃないの
と思うけど str="${str//$chr$chr$chr$chr$chr/$chr}"
1回目で大量に消せば高速 このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 5942日 11時間 17分 40秒 レス数が1000を超えています。これ以上書き込みはできません。