- 1 名前:デフォルトの名無しさん [2013/12/17(火) 14:19:52.00 ]
- Regular Expressionスレです。
質問する場合は必ず実装言語や処理系ソフトウェア名を示してください。 前スレ Regular Expression(正規表現) Part11 toro.2ch.net/test/read.cgi/tech/1362913813/ 天ぷら等2以降
- 263 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 05:01:27.39 ]
- ●Regular Expressionの使用環境
Javascript ●検索か置換か? 置換 ●説明 '1'を含まないABCからDEFまでを削除したいです ●対象データ ABC 1 DEF ABC 2 DEF ABC 3 DEF ●希望する結果 ABC 1 DEF
- 264 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 05:05:40.49 ]
- s/Javascript/Dart/g
- 265 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 10:10:43.60 ]
- >>263
「'1'を含まないABCからDEF」というと対象データでは2パターン考えられる. A) 2の前後,と,3の前後 B) 2の前のABCから3の後のDEFまで おそらくAだとして, str = str.replace(/ABC[^1]*?DEF/g, '');
- 266 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 12:01:12.29 ]
- 「123」 を含まない場合 → ABC(?:(?!123|DEF).)*DEF
否定の中にもDEFを書くのがミソ。
- 267 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 12:39:43.06 ]
- >>266
最短一致を使えば否定の中にDEFを書く必要はなくなる. ABC(?:(?!123).)*?DEF
- 268 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 16:46:19.88 ]
- この2つの違いが分からんかな、まぁめんどくさいからいいや。
- 269 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 17:25:51.83 ]
- 右も左も分からん人は>>266推奨。予期せぬトラブルを未然に防げる。
- 270 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 22:03:43.46 ]
- 予期せぬトラブルを説明してください
- 271 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 03:20:24.59 ]
- 266はDEFを通り越す可能性が無いけど267は通り越す可能性を残す、と言えば分かるかな。
正規表現単体で使う分にはまったく問題ないが正規表現の一部として正規表現の中に 放り込むと問題が生じる可能性が出てくる。ある程度正規表現に慣れた人なら無意識に回避 出来るだろうが初心者の場合それが出来ないからね。
- 272 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 03:24:16.13 ]
- ちなみに266だと後ろを見ないマッチにしても問題ない。
分岐があると遅くなるがこれを最小限にする方法もある(詳説 正規表現参照) 上級者にもおすすめしたい書き方なのだ。
- 273 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 03:58:32.19 ]
- さて、向こうに帰ろう。
- 274 名前:デフォルトの名無しさん mailto:sage [2014/02/01(土) 16:47:50.64 ]
- ●Regular Expressionの使用環境
PHP ●検索か置換か? 検索 ● 文字コードを取得したい。 例) text/html;charset=ISO-8859-1 > ISO-8859-1 text/html;charset=utf-8 > utf-8 preg_match('/text\/html;charset=(.+?)/i' , $str); これだと先頭の1文字しか取れません。 自分なりに頑張ってここまでしたのでアドバイスください。
- 275 名前:デフォルトの名無しさん [2014/02/01(土) 16:52:12.73 ]
- $
- 276 名前:デフォルトの名無しさん mailto:sage [2014/02/01(土) 16:58:34.76 ]
- あ、なるほど行末をしめす$なわけか。
即答どうもです、助かりました。
- 277 名前:デフォルトの名無しさん mailto:sage [2014/02/01(土) 17:43:47.02 ]
- 最短マッチをやめろ
- 278 名前:デフォルトの名無しさん mailto:sage [2014/02/01(土) 20:50:26.76 ]
- ([^>]+)
- 279 名前:デフォルトの名無しさん mailto:sage [2014/02/02(日) 19:25:37.08 ]
- カンマ付きの数値と、カンマ無しの数値の両方に対応する正規表現がほすぃ
- 280 名前:デフォルトの名無しさん mailto:sage [2014/02/02(日) 19:31:36.16 ]
- いらね
- 281 名前:デフォルトの名無しさん mailto:sage [2014/02/02(日) 19:35:26.39 ]
- やっぱいいや
- 282 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 17:23:05.15 ]
- >>42
すんごい亀だけど、-が真ん中にあるからエラーになったんじゃないの?
- 283 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 18:52:12.86 ]
- いくらなんでも亀すぎだろw
- 284 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 23:38:57.90 ]
- ●Regular Expressionの使用環境
Notepad++.exe 6.53(Scintillaライブラリ,正規表現は複数行に対応してます) ●検索か置換か? 置換 ●説明 Movable Type形式にエクスポートしたブログのコメントだけを削除したいです。 "COMMENT:"で始めって"-----"で終わるのを""で置換したい ●対象データ AUTHOR: foo ----- BODY: あ ----- COMMENT: AUTHOR: bar か ----- -------- AUTHOR: foo ----- BODY: さ ----- --------
- 285 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 23:39:29.02 ]
- ●希望する結果
AUTHOR: foo ----- BODY: あ ----- -------- AUTHOR: foo ----- BODY: さ ----- -------- 単純にCOMMENT:.*-----で検索すると最初の"COMMENT:"から"ファイル末尾の"--------"の最後の"-----"部分までが選択されてしまいます。 "COMMENT:"から最初に現れる"-----"までがヒットするようにしたいです。
- 286 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 23:45:59.68 ]
- >>283
すっごい久しぶりにスレひらいたから、ごめんね><
- 287 名前:デフォルトの名無しさん mailto:sage [2014/02/10(月) 23:47:17.98 ]
- >>285
対応してるかどうかしらないけど、 .* → .*? にするといいよ
- 288 名前:デフォルトの名無しさん mailto:sage [2014/02/11(火) 00:00:34.65 ]
- >>287
ありがとー できた
- 289 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 00:47:50.42 ]
- 文字コードはutf-8やShift-JISのように英数字があり、一個だけ"-"が含まれていますが、
コレを正規表現で文字コードかどうかのvalidateを行うにはどのようにしたらいいですか? [a-zA-Z0-9-]+では、-----とかも通ってしまいます
- 290 名前:デフォルトの名無しさん [2014/02/15(土) 02:03:36.42 ]
- 何言ってるかよく分からないけどこれでいい?
[a-zA-Z0-9]*-[a-zA-Z0-9]* ※真ん中のハイフンのエスケープは環境に合わせて
- 291 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 02:05:31.57 ]
- 文字で出来たコードと文字を表現するコードは意味が全く違うぞ[a-zA-Z0-9]+-[a-zA-Z0-9]+
- 292 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 08:18:47.09 ]
- エスパーが結婚しとるw
- 293 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 08:35:56.02 ]
- チルドレンは俺の嫁
- 294 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 10:22:10.36 ]
- もじーず (きごー もじーず)*
_の扱いに悩むな
- 295 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 11:50:20.25 ]
- >>289
文字コードの名前は「英数字があり、一個だけ"-"が含まれています」ってのがそもそも間違い. www.iana.org/assignments/character-sets/character-sets.xhtml また,正式には「Shift_JIS」だが,モジュールによっては「SJIS」とか「Shift-JIS」とかも受け付けたりするので,それらも認めるかどうかは前提次第. 正確にvalidateしたいんなら文字コードの名前をひたすら列挙していくしかない. 列挙せずに規則性(条件)を探して正規表現にするのは面白いかもしれない. 例えば, ・「-」や「_」では終わらない ・「:」の後ろには数字が2桁か4桁続いて終わる とか.
- 296 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 13:27:17.08 ]
- 面白くねー
- 297 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 15:34:21.63 ]
- 単純に
[a-zA-Z0-9]+(-|_|:)?[a-zA-Z0-9]+して、 例えばlen(str) <= 30 くらいにしとけばセキュリティ的にも大丈夫なんじゃないの? あ、正規表現の部分が全然ダメか
- 298 名前:デフォルトの名無しさん mailto:sage [2014/02/19(水) 19:13:00.30 ]
- input="aa(?<id>でーた)aaa" →idグループを置換→ "aa置換aaa"
名前付きグループを置換する正規表現はどう書けばおk? グループ内にカッコが存在するパターンも考えると俺の頭じゃ思いつかなかった。
- 299 名前:デフォルトの名無しさん [2014/02/19(水) 20:31:04.07 ]
- な、なんだって?
ごめん、ちょっとよく聞こえなかった。 環境も聞き取れなかった。
- 300 名前:デフォルトの名無しさん mailto:sage [2014/02/19(水) 21:16:56.09 ]
- $ echo 'input="aa(?<id>でーた)aaa"'|sed 's/(?<id>でーた)/痴漢/'
input="aa痴漢aaa"
- 301 名前:298 mailto:sage [2014/02/19(水) 21:50:47.96 ]
- 対象:aa(?<id>でー()た )aa
パターン:\(\?<id>.*?\) 結果:aa置換た )aa 対象:(aa(?<id>でーた )aa) パターン:\(\?<id>.*\) 結果:(aa置換 最短、最長使ってみたがダメだった。 不確定の正規表現のパターンを正規表現で置換は無理ゲーなのか。
- 302 名前:デフォルトの名無しさん mailto:sage [2014/02/19(水) 21:51:04.83 ]
- 正規表現の一部を正規表現でマッチさせて置換したいってことなんかな。
素の正規表現だと有限回数の入れ子しか書けないからムリだろう。 鬼車なら、 ^(?<文字集合>\[\^?(?:[^\\\[\]]|\\.)*\]) ^(?<基本表現>(?:[^\\()\[\]]|\g<文字集合>|\\.)*) これを ^(?<基本表現>(?:[^\\()\[\]]|\[\^?(?:[^\\\[\]]|\\.)*\]|\\.)*) こうして ^(?<正規表現>\(\g<正規表現>*\)|\g<基本表現>)* これを ^(?<正規表現>\(\g<正規表現>*\)|(?:[^\\()\[\]]|\[\^?(?:[^\\\[\]]|\\.)*\]|\\.)*)* こうして \(\?<id>(?<正規表現>\(\g<正規表現>*\)|(?:[^\\()\[\]]|\[\^?(?:[^\\\[\]]|\\.)*\]|\\.)*)*\) こうするとか。 基本表現のところがだいぶ適当だから場合によっては怪しい動きをするかも。 部分式呼び出しの使い方間違えててちょっと焦った。
- 303 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 01:26:17.90 ]
- 「正規表現 再帰」 でぐぐれ。と言えば済む話。
- 304 名前:デフォルトの名無しさん [2014/02/21(金) 06:53:06.58 ]
- フォームにurlを入力させる場合に不正かどうかを調べたいんですけど、
以下の正規表現で大丈夫でしょうか? urlは星の数だけあるので全てに適用できるか分かりません pattern = "/\b(?:(?:https?|ftp):\/\/|www\.)[-a-zA-Z0-9+&@#\/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#\/%=_|]/i"; 何かアドバイスあれば教えて欲しいのですが
- 305 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 11:05:16.67 ]
- >>304
>>1-4を100回音読してから出なおせ
- 306 名前:デフォルトの名無しさん mailto:sape [2014/02/21(金) 13:43:02.94 ]
- RFCだか何だか見れば済む話のような
- 307 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 15:29:38.12 ]
- 厳密なメールアドレスチェックとか正直やりたくないのう
- 308 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 15:44:18.60 ]
- >>298
厳密でないドコモとかのメールアドレス通らなくて文句言われるしな。
- 309 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 16:07:54.34 ]
- Internationalized Domain Nameでググれば絶望的な気分になれるぞ。
- 310 名前:デフォルトの名無しさん [2014/02/21(金) 17:18:22.06 ]
- >>304
星の数ほどあっても1億か10億くらいのURLを一つ一つ試してみて、そのうちの99%以上パスすればOKとかにすればいいんじゃね? 99%未満ならパスしなかったURLを元に調整する感じで。 99%とかって具体的な値は自分で決めなきゃいけないけどな。
- 311 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:06:55.70 ]
- >>310でFAだろ
10億もいらんな、1億で十分
- 312 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:15:48.49 ]
- まずスキームで3つしか挙げていないという。http,https,ftp
- 313 名前:デフォルトの名無しさん [2014/02/21(金) 22:25:56.27 ]
- 言いたいことは分かるけど
ネットやっててその3つしか見たことがない
- 314 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:35:51.22 ]
- >>304
http://お名前.com/ が不正と判断されてしまう。
- 315 名前:デフォルトの名無しさん [2014/02/21(金) 22:37:23.24 ]
- お名前.comもそういえば見たことないな
使ってる人いんの?
- 316 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:41:08.51 ]
- ja.wikipedia.org/wiki/ウィキペディア
これもURLだな。
- 317 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:46:37.53 ]
- >>313
mailto: file: tel: gopher: javascript:
- 318 名前:デフォルトの名無しさん [2014/02/21(金) 22:48:43.96 ]
- gopherって何?
ゴップハー?
- 319 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 22:53:18.37 ]
- gopherか、20年前ぐらいに使ったことあるかも。
- 320 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 23:08:56.91 ]
- >>313
たぶん言いたいことを理解できていないと思うから、 RFC1738を100回音読してからまた来るといいよ
- 321 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 23:10:41.50 ]
- >>318
ゴーファー。 ブラウザのプロキシの設定で見かけることがある。
- 322 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 23:12:02.04 ]
- 音読したけど、英語だったので意味がわからなかったとか
- 323 名前:デフォルトの名無しさん mailto:sage [2014/02/22(土) 00:42:49.93 ]
- ゴーフルならおととい食ったが
- 324 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 18:20:44.10 ]
- 1時間以上試しているけど、わからないので助けてくれ!
● PHP ● 検索(抽出) ● 「abc--'--'-"-"--」 から→ 「--------」を取り出す abc以降の -------- を取り出したい。 ただし '" は不要というパターン '/.*abc(.+[^"|\']*)/' /.*abc([^"|\']*)/ これでいけそうでいけないんだよねー
- 325 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 18:33:27.55 ]
- echo str_replace( "-","", "[abc--'--'-\"-\"--」");
単純にこうじゃいかんの?
- 326 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 18:36:15.46 ]
- ああごめん寝ぼけてた、忘れてくれw
- 327 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 19:17:59.08 ]
- 正規表現じゃなくて単なる文字列操作でいいんじゃないのか?
先頭のabcを捨てて、残った文字列からクォート文字を消すという2手順でいいだろ
- 328 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 19:21:51.03 ]
- つーか正規表現じゃムリじゃね?
クォート文字の位置が固定ならばできるが、そういう要件じゃなさそうだし
- 329 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 22:18:09.84 ]
- s/[^-]//g
- 330 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 23:01:48.43 ]
- たぶんハイフンはプレースホルダーの意味で書いたのではないか
どうなんだ>>324
- 331 名前:デフォルトの名無しさん mailto:sage [2014/02/23(日) 23:27:46.75 ]
- v[^-^]v
- 332 名前:デフォルトの名無しさん mailto:sage [2014/02/24(月) 01:37:54.80 ]
- >>329は、取り出したいものを正規表現するのではなく、取り除きたいものを正規表現して置換するという意味で書いた。
- 333 名前:デフォルトの名無しさん mailto:sage [2014/02/25(火) 02:38:54.15 ]
- >>324
それは「--」と「--」と「-」と「-」と「--」を抽出してから結合してる 正規表現でやるなら(結合を含むから)最低でも置換になる 「'"」の除去をしてから 「--------」を取り出すか 「--'--'-"-"--」を取り出してから「'"」の除去をすれば 抽出と置換の二段階になるけど多分楽に事が済む
- 334 名前:デフォルトの名無しさん mailto:sage [2014/02/25(火) 17:37:02.74 ]
- >>333
もしかしてプログラム経験無い?テキストエディタの正規表現とは別世界だぞ。
- 335 名前:デフォルトの名無しさん mailto:sage [2014/02/25(火) 17:47:27.85 ]
- >>334
どんだけショボいエディタ使ってんだよw
- 336 名前:デフォルトの名無しさん mailto:sage [2014/02/25(火) 20:27:28.66 ]
- /(?<=abc)(.+)/で一度ふるいにかけて/['"]/でsplitなり/['"]/自体除去すりゃいいんじゃね
2段階に分けるほうが楽
- 337 名前:デフォルトの名無しさん mailto:sage [2014/02/25(火) 23:33:19.95 ]
- この質問の回答に一度も\Gが出てこないのが寂しい。
- 338 名前:デフォルトの名無しさん mailto:sage [2014/02/26(水) 00:33:57.11 ]
- >>334
飛び飛びの領域を単一のマッチ範囲や捕獲式集合として捕獲できる正規表現なんてあるの? Perlのコードサブパターンとかで拡張すれば出来るかもしれないけど、 普通は複数のマッチ範囲や複数の捕獲式集合として得るしか無いと思うんだが それと、まともなエディタならPerlとかの特殊極まりない拡張を除けば大体の機能が使えるだろ >>334>>337 正規表現でプリーズ
- 339 名前:324 mailto:sage [2014/02/26(水) 22:44:02.26 ]
- 返事が遅くなりましたが、色々アドバイスありがとうございました。
可能ならば正規表現で処理したかったのですが、 皆さんのアドバイス通り置換での2段階処理とします。 これの方が楽で確実みたいですしね。 ども、でした。
- 340 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 00:53:58.53 ]
- 正規表現は機能でなくて表現。
- 341 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 06:30:21.40 ]
- 機能だろ
黙ってろクズ
- 342 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 07:20:11.35 ]
- >>340
LispのS式でも勉強してみよう (S式 Symbolic expression) 一応書いておくけど 表現=expression
- 343 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 08:20:03.61 ]
- >>342
elispで使ってるくらいであんま詳しくないけど、sexpは構造でそれが機能かどうかはcar次第では。 正規表現は検索や置換の対象となる文字集合を表すものですしょ。別に名前に表現が入ってるからとか気にしてなかった。
- 344 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 15:19:32.41 ]
- 元々は論文などの学術的な用途で説明に使う純粋な表現だった
それを元に正規表現による検索ルーチンが作られて普及した 今ではその検索ルーチンを正規表現エンジンと呼ぶようになってしまい、 正規表現エンジンが受け入れる検索パターンを正規表現と呼ぶようになってしまった なお、正規表現エンジンは元々の正規表現の意味では通常表現不可能なパターンすら検索する能力を持っている もはや別物
- 345 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 18:29:51.90 ]
- そう言えば折れも英単語解析のための正規表現みたいなものを作って使っていたなあ
ま、その後いわゆる正規表現に折れも一本化したけどな
- 346 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 23:06:44.69 ]
- 海外じゃもうregexと書くのが定着してる、というか定着させようとしてるね。
- 347 名前:デフォルトの名無しさん mailto:sage [2014/02/27(木) 23:16:15.70 ]
- >>346
じゃあs式も略すならpは余計だよね。
- 348 名前:デフォルトの名無しさん mailto:sage [2014/02/28(金) 00:48:01.57 ]
- S-exだね。
- 349 名前:デフォルトの名無しさん mailto:sage [2014/02/28(金) 05:41:22.87 ]
- >>348
じゃあ大文字とハイフンが必要ならReg-exだねって(オイ
- 350 名前:デフォルトの名無しさん mailto:sage [2014/03/01(土) 21:33:30.54 ]
- >>346
さりげなくregexpをdisらないで
- 351 名前:デフォルトの名無しさん mailto:sage [2014/03/05(水) 12:56:57.66 ]
- ●Regular Expressionの使用環境
サクラエディタ ●検索か置換か? 置換 ●説明 Exampleの文字列を含まない行を削除したい ●対象データ ABCA Test BCAA Example CABA Abc ●希望する結果 BCAA Example ネットで検索して出てきた^(?!.*Example).+$や^((?!Example).)*$ で試したんですが空行が残ってしまいました
- 352 名前:デフォルトの名無しさん mailto:sage [2014/03/05(水) 13:09:37.21 ]
- ^(?!.*Example).+\r?\n?
- 353 名前:デフォルトの名無しさん mailto:sage [2014/03/05(水) 13:15:01.87 ]
- >>352
できました ありがとうございました!
- 354 名前:デフォルトの名無しさん mailto:sage [2014/03/05(水) 20:10:58.23 ]
- $は改行の直前までしかマッチしないのがポイント
- 355 名前:デフォルトの名無しさん mailto:sage [2014/03/06(木) 14:13:12.95 ]
- 後から出てきてさも知ったかのような口を利くのは>>354の(チャーム)ポイント
- 356 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 04:25:15.64 ]
- 誰も正規表現にツッコミ入れないけどみんなあえてスルーしてるんだろうな。
- 357 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 06:11:48.79 ]
- 希望する結果が逆なのは分かったけど、
ツッコミが必要な正規表現が分からない…出来れば教えてくれ。
- 358 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 07:11:37.81 ]
- >Exampleの文字列を含まない行
空行もこれに該当するんじゃ?
- 359 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 10:43:45.86 ]
- サクラエディタとしては、該当するものを""で置換して消すしかないからこーなるわけよ。
- 360 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 10:53:01.11 ]
- 後方参照の否定だっけ
否定の後方参照だっけ 後方参照をうまく使えると捗りそうだよね いまいちパッと使えないorz
- 361 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 11:46:51.76 ]
- >>356
お前恥ずかしい奴だな
- 362 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 22:35:03.25 ]
- 空行が消せないという仕様かスキルか知らないけどそれのほうが恥ずかしいのでは。
- 363 名前:デフォルトの名無しさん mailto:sage [2014/03/07(金) 22:44:29.69 ]
- 今試してみたら普通に空行消せた。ということは・・(察し
|

|