ご利用前に必ずお読みください
> こんばんは。 > お早いご返信有り難うございます。 > > > ちょっと調べてみましたところ、以下のような正規表現で認識できるようです。 > > むちゃむちゃ長いですが・・・ > > (?:\/(?!\*)(?:\\.|[^\/\\])+\/(?:[gim]{0,3}|\b)(?=[^\/\\a-hj-ln-zA-Z0-9<>\*+%'"$_-]|[;:({\s,?})\[\]&|]|$)) > > 調べていただいた正規表現ですが、/.*?/ と同じで、 > 同じ行にスラッシュがあるとうまくいかないようです。 > > > あと、Mery の正規表現ライブラリは鬼車を使用していますので、 > > 戻り読みなどを使用すればもっと単純化できる気がしますが、 > > たしかに戻り読みなどを活用すれば、 > 正規表現リテラルだけを認識できる正規表現が書けそうですね。 > 正規表現に対する認識がちょっと甘かったです。 > > しかしながら、以下のような正規表現リテラルがあった場合、 > 正規表現リテラル以降がまるごとコメントになってしまいます。 > /^\/foo\/bar\// > /\/*/ > > 「引用符に囲まれた文字列」の前後の約物を自由に設定できるようにし、 > 正規表現リテラルを文字列リテラルの一種として解釈してもらえると、 > これらの問題が解消できると思うので、助かるのですが…… > 無理なお願いをしていたら、申し訳ございません。 > > > あと、編集モードの設定は汎用性を持たせたものにしておりますので、 > > 一部の言語に特化させるのも避けたいと考えております。 > > 文字列リテラルの前後の文字列を個別に設定できるようになれば、 > ・Rubyの正規表現リテラル > ・PHPやPerlの任意のヒアドキュメント > ・PHPやPerlの実行演算子(`ls -al`) > ・Rubyの文字列リテラル(%!foobar!) > ・MySQLの識別子(`foo--bar`) > などにも一部対応できるようになると思いますが、どうでしょうか。 > > よろしくお願いいたします。
マークダウンを有効にする
テキストエディター「Mery」ベータ版 v3.8.4 を公開
テキストエディター「Mery」の配色テーマ集
知っておくと便利なテキストエディター「Mery」の 10 個の小技
テキストエディター「Mery」ベータ版 Ver 2.6.9 を公開、自動保存機能、バックアップ機能を搭載
ヨーグルトメーカーで作った R-1 ヨーグルトで強さを引き出してみた
トモダチコレクション わくわく生活 -Switch
トモダチコレクション わくわく生活|オンラインコード版
ニンテンドープリペイド番号 9000円|オンラインコード版
ニンテンドープリペイド番号 5000円|オンラインコード版
ニンテンドープリペイド番号 2000円|オンラインコード版
異世界のんびり農家 20.5
ノーゲーム・ノーライフ 13 ゲーマー兄妹たちは『魔王』を討つ(すくう)よ…
目覚めたら最強装備と宇宙船持ちだったので、一戸建て目指して傭兵として自…
陰の実力者になりたくて! 07
騎士爵家 三男の本懐3