投稿日 2024/02/24(Sat) 00:03:50
投稿者 ゆうと yutopiaあっとまーくutopiat.net
参照先

こんにちは

> プロデルでもTTSneoと同様な正規表現置換ができることを強く望みます。
プロデルはTTSneoよりも便利な正規表現操作ができていると認識していますので、何か誤解されていると思います。

アークさんの解説の通り、文字列定数内の[ ](全角半角区別なし)は、式展開を表す表記ですので、正規表現との相性は良くありません。(これはプロデルの文化ということでご理解ください)

希望している同様な正規表現置換というのが[ ]の表記の件を指しているのだとすれば、
正規表現を「「 」」(二重に鍵括弧)で指定することで、式展開を無効化できます。

https://produ.irelang.jp/docs/syntax/string.html

---------------
文章は「<head>header</head><body>content</body>」
文章は、正規表現で文章を「「<[^>]+>」」から「」へ置換したもの
文章を報告する
---------------
※歴史的な経緯で、を・から・への対応が文字列種類の置換と異なります。すみません。

> より細かい調整が必要な場合は「sed」を使います。
私が正規表現が好きではない事が関係していると思いますが
正規表現で求められる機能は一通り持っていると認識しています。
具体的にはsedでどのような操作をしているのでしょうか。

意外と、私としては大した問題ではないと思っていることで躓くのですね...
参考にしたいと思います。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -