正規表現
レス数が1000を超えています。これ以上書き込みはできません。
1正規表現
NGNG 正規表現
2018/06/01(金) 00:39:38.00
>>956
「シェルで使う正規表現」というと?
「シェルで使う正規表現」というと?
2018/06/01(金) 10:27:04.50
959名無しさん@お腹いっぱい。
2018/06/04(月) 08:22:10.94960名無しさん@お腹いっぱい。
2018/12/21(金) 21:02:43.67 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"
}
ちなみに、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"
}
2018/12/21(金) 21:15:42.56
シェルスクリプトのスレで聞いた方が良案が出やすいんじゃないの
と思うけど
と思うけど
2018/12/23(日) 01:31:47.78
str="${str//$chr$chr$chr$chr$chr/$chr}"
1回目で大量に消せば高速
1回目で大量に消せば高速
2019/03/15(金) 05:22:09.90
おまんこ
2019/03/15(金) 05:22:12.37
おまんこ
2019/03/15(金) 05:22:26.00
おまんこ
2019/03/15(金) 05:22:27.30
おまんこ
2019/03/15(金) 05:22:31.14
おまんこ
2019/03/15(金) 05:22:47.48
おまんこ
2019/03/15(金) 05:22:47.69
おまんこ
2019/03/15(金) 05:22:52.52
おまんこ
2019/03/15(金) 05:23:08.59
おまんこ
2019/03/15(金) 05:23:14.62
おまんこ
2019/03/15(金) 05:23:23.31
おまんこ
2019/03/15(金) 05:23:26.96
おまんこ
2019/03/15(金) 05:23:38.23
おまんこ
2019/03/15(金) 05:23:42.44
おまんこ
2019/03/15(金) 05:23:53.50
おまんこ
2019/03/15(金) 05:23:58.23
おまんこ
2019/03/15(金) 05:24:09.32
ぉんこ
2019/03/15(金) 05:24:13.82
おまんこ
2019/03/15(金) 05:24:24.69
おまんこ
2019/03/15(金) 05:24:30.02
おまんこ
2019/03/15(金) 05:24:45.01
おまんこ
2019/03/15(金) 05:24:50.48
おまんこ
2019/03/15(金) 05:24:59.95
おまんこ
2019/03/15(金) 05:25:05.89
おまんこ
2019/03/15(金) 05:25:15.64
おまんこ
2019/03/15(金) 05:25:20.89
おまんこ
2019/03/15(金) 05:25:30.79
おまんこ
2019/03/15(金) 05:25:35.59
おまんこ
2019/03/15(金) 05:25:46.53
おまんこ
2019/03/15(金) 05:25:51.25
おまんこ
2019/03/15(金) 05:26:02.32
おまんこ
2019/03/15(金) 05:26:07.32
おまんこ
2019/03/15(金) 05:26:17.40
おまんこ
2019/03/15(金) 05:26:23.80
おまんこ
2019/03/15(金) 05:26:33.86
おまんこ
2019/03/15(金) 05:26:38.84
おまんこ
2019/03/15(金) 05:26:53.77
おまんこ
1000名無しさん@お腹いっぱい。
2019/03/15(金) 05:26:54.10 おまんこ
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 5942日 11時間 17分 40秒
新しいスレッドを立ててください。
life time: 5942日 11時間 17分 40秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【LIVE】国分太一 騒動後初の公の場 司法記者クラブで会見 ★2 [ひかり★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★2 [Ailuropoda melanoleuca★]
- 生クリームだけの真っ白なクリスマスケーキ 大手メーカーが販売、その理由は…フルーツなしで価格は半額以下に [おっさん友の会★]
- 「ウソだったのか」ネット大混乱 議員の歳費5万円アップ「凍結→成立」報道に…「えっ?」「どうなってんだ」「ビックリ」 [バイト歴50年★]
- 性売買「買う側」処罰化と同時に「売る側は処罰せず、支援の対象に」Colabo主催の集会にて★3 [パンナ・コッタ★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★3 [Ailuropoda melanoleuca★]
- 【速報】高市早苗、党首討 [115996789]
- 【速報】国分太一会見 [115996789]
- (´・ω・`)喉痛い…
- 🏡今は、もう、動かないとうふさんにトドメ👊😅👊💥📛
- ひるおび「国連の常任理事国は中華民国。中華人民共和国は中華民国を正式に引き継いでない」高市 [931948549]
- ミヤネ屋、国分太一会見
