Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文のすべての感嘆符を置き換える必要があり、最初の感嘆符に対してそれを行うことができますが、ランダムな文字列内のすべての単語/スペースをループせずに繰り返す方法がわかりません。
Sentence = "! word! hello cat! you are !! the one" regex:replace(Sentence, "!", "" );
これは、「word! hello cat! you are !! the one」を返します。これはループせずに可能ですか?
これが正式な答えです(コメントから削除します)。
正規表現置換ルーチンでグローバル修飾子を使用するだけです。
Sentence = "! word! hello cat! you are !! the one" re:replace(Sentence, "!", "", [global, {return, list}, unicode])