スラッシュで始まる文字列ではなく、どの文字列にも一致する方法は?スラッシュで始まる文字列ではなく、どの文字列にも一致する方法は?
私が試したノードのjs正規表現
を使用していますが、それはあなたがstartsWith
機能を使用することができます
(?!\/s).*
スラッシュで始まる文字列ではなく、どの文字列にも一致する方法は?スラッシュで始まる文字列ではなく、どの文字列にも一致する方法は?
私が試したノードのjs正規表現
を使用していますが、それはあなたがstartsWith
機能を使用することができます
(?!\/s).*
^[^\/]
はその以外のすべてを一致させますスラッシュで始まる
^[^\/].*
文字列全体に一致させたい場合は
で始まらない文字列をキャプチャしたい最初の文字のみ –
そして、 '/^[^\/].*/' – anubhava
または空文字列と1)もマッチさせたい場合は '/ ^(?!\ /)[^] * /'を使います。2)文字列に改行があってもかまいません。 –
を動作しませんでした:
if(!str.startsWith('/')) // true for your case
イベントハンドラを提供するライブラリを使用しています bot.onText(/ regex /、(msg、match)=> {。。 )/ –
'^ [^ \ /]'これを試しましたか? –
正規表現は '/^[^\/].*/' – maioman
でなければなりません。 '/ ^(?!\ /)/。test(s)'だけで十分です。先読みはここで動作します。見た目ではありません。 –