[過去ログ] Regular Expression(正規表現) Part14 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
81: 2017/04/30(日)04:34 ID:smayr5dM(1) AAS
>>80
確かに邪魔だけど、おこるほどじゃない
82: 2017/04/30(日)07:25 ID:PxU3UZJt(2/3) AAS
>>80
それも少し思ったんだが重箱の隅をつついてると受け取られ答えてもらえないんじゃないかとか色々悩んだ末 出来るだけ丁寧にとこうなった
もし次があったら気を付ける。すまんかったな
83
(1): 2017/04/30(日)07:50 ID:BxxkE9Fv(1) AAS
丁寧な方がいいに決まってる
>>80はバカだから長文がウザいことに気付かず
丁寧語がウザいと的外れな指摘をしている。
84
(1): 2017/04/30(日)08:21 ID:PxU3UZJt(3/3) AAS
>>83
自分を非難している相手を擁護するのは変な感じだが
バカかどうかはあの一文からは分からないでしょ
それに自分も慇懃無礼にあたらないかとは危惧していたし的外れとは言えないと思う
何でも度が過ぎるのは良くない
だが齟齬を生じさせないようにする為にはこういったスレで長文になるのは仕方なくないか?
身の丈に合わない質問して「この解釈で合ってる?」みたいな聞き方した自分にも非があるとは思うが
バカ丁寧禁止より長文禁止の方が厳しいと思うわ
85: 2017/04/30(日)09:47 ID:Dc5Ny+RF(1) AAS
正規表現で数字は、[0-9] または、\d

[0-9][0-9] なら、\d{2} と同じ
86: 2017/04/30(日)12:18 ID:VPr4LyhY(1) AAS
丁寧なことが必ずしも良いとは限らない
質問するときは相手のことも考えて無駄を省くことが大事
質問を整理している間に自分で気付くこともある
87: 2017/04/30(日)15:52 ID:3TcYedTF(1) AAS
>>84
>バカ丁寧禁止より長文禁止の方が厳しいと思うわ
読む側は馬鹿丁寧な長文=好感が持てる、長文でも許せる
丁寧でないけど長文=丁寧でない癖に長文だとぉ〜?!許せん
ってなる
88: 2017/04/30(日)20:35 ID:IjVGB2EF(1) AAS
お前ら仲良くしろ
89: 2017/05/01(月)09:32 ID:lsW6qson(1) AAS
長文NGしてれば見なくて済むのにわざわざ見てウゼェ言ってる奴って
マゾなの?やり方分かんないバカなの?ウゼェ言ってる俺カッケーな池沼?
90: 2017/05/01(月)11:29 ID:hzoMRY/L(1) AAS
3行でまとめろ
91: 2017/05/01(月)18:42 ID:Ypd7EE7u(1) AAS
ダ・ヴィンチ曰く「単純であることは究極の洗練だ」
今回の例にどれほど当てはまるかはわからんが、目指すのはそこだ。
92
(1): 2017/05/03(水)15:46 ID:/wkwyrKC(1/3) AAS
検索置換を教えて下さい。
行末の半角数字(桁数はまちまち)を行頭に移動したいです。
──────────────
■置換前■

abc1
東44
4-123
あいうえお02
──────────────
■置換後■
省6
93
(1): 2017/05/03(水)16:08 ID:KtRh/Jcn(1) AAS
>>92
gpadやサクラエディタは知らんけどJSならこんな感じ

replace(/(.*?)([0-9]*)¥n/g, "$2$1¥n")

最後の行にも改行がある前提
なければ入力の最後を示す$をOR条件として指定する
94
(1): 2017/05/03(水)17:09 ID:/wkwyrKC(2/3) AAS
>>93
ありがとうございます。レスをいただき申し訳ないのですが、
最初に書いているようにテキストエディタでできる検索置換を教えて頂きたいのです。
95
(1): 2017/05/03(水)17:53 ID:tt/7nJiL(1) AAS
>>94
gpad の[検索]-[置換]で
検索文字列 ^(.*\D)(\d+)
置換文字列 $2$1
とかかな
96: 2017/05/03(水)18:09 ID:/wkwyrKC(3/3) AAS
>>95
すごいできます!即レスありがとうございました!感謝です!
97
(1): 2017/05/04(木)02:53 ID:P+e+GY0n(1/2) AAS
●Regular Expressionの使用環境
Bash on Ubuntu on Windows での sed

●検索か置換か?
置換

●説明
[ と ] で括られた最初の文言以外を削除したい

●対象データ
aaa[bbb]ccc
[ddd]eee
fff[ggg]hhh[iii]jjj
省13
98
(1): 2017/05/04(木)03:21 ID:1Mi5Sic1(1) AAS
>>97
s/\].*\|.*\[//g
99
(1): 2017/05/04(木)03:22 ID:7TNYL3q7(1) AAS
cat test.txt | sed -E 's/[^\[]*(\[[^\[]*\]).*/\1/g'

sedはnon-greedyサポートしてないので[^\[]*で
"["以外の文字にマッチするように指定する
100: 2017/05/04(木)10:29 ID:P+e+GY0n(2/2) AAS
>>98
cat hoge.txt | sed -e 's/\].*\|.*\[//g'
これだと3行目が2つ目の [ ] のを拾ってしまった。

bbb
ddd
iii
kkk

>>99
cat hoge.txt | sed -E 's/[^\[]*(\[[^\[]*\]).*/\1/g'

[bbb]
省5
1-
あと 902 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s