ここに私のPHP正規表現があります:
if(preg_match('/^(([^,]+,){4}[^,]+\n){3}$/', $all_questions))
{
//Code here
}
そして、これは私がそれをJavascriptに変換しようとしている方法です:
if(fullString.match('/^(([^,]+,){4}[^,]+\n){3}$/'))
{
//Code here
}
ただし、PHP と Javascript の正規表現言語はわずかに異なり、PHP から Javascript に変換する方法がわかりません。
検証しようとしているものの例を次に示します。
question1,answer1,answer2,answer3,answer4
question2,answer1,answer2,answer3,answer4
question3,answer1,answer2,answer3,answer4
その正確な形式を検証する必要があります。
string[comma]string[comma]string[comma]string[comma]string[linebreak]
string[comma]string[comma]string[comma]string[comma]string[linebreak]
string[comma]string[comma]string[comma]string[comma]string[linebreak]
各行には常に 5 つの文字列と 4 つのカンマがあり、それ以上でもそれ以下でもありません。
これは私のPHP preg_matchがどのように見えるかです:
if(preg_match('/^(([^,]+,){4}[^,]+\n){3}$/', $fullString))
{
//Code here
}
誰かがそれをJavascript正規表現に変換するのを手伝ってくれませんか?
大変感謝しています、ありがとう!