JavaScriptの正規表現に問題があります。カンマで区切る必要のある文字列がいくつかあります。残念ながら、サブ文字列には引用符がありません。これにより、作業が楽になります。
var str1 = "Three Blind Mice 13 Agents of Cheese Super 18"
var str2 = "An Old Woman Who Lived in a Shoe 7 Pixies None 12"
var str3 = "The Cow Jumped Over The Moon 21 Crazy Cow Tales Wonderful 9"
これらは、PHRASE1(スペースを含む混合タイプ ")INTEGER1(1桁または2桁)PHRASE2(スペースを含む混合タイプ")WORD1(1ワード混合タイプ、スペースなし)INTEGER2(1桁または2桁)の形式です。
だから私は得る必要があります:
result1 = "Three Blind Mice,13,Agents of Cheese,Super,18"
result2 = "An Old Woman Who Lived in a Shoe,7,Pixies,None,12"
result3 = "A Cow Jumped Over The Moon,21, Crazy Cow Tales,Wonderful,9"
txt2re.comを見ましたが、必要なものを完全に取得できず、手作業で区切りました。しかし、脳が大きい人でも、それはできると確信しています。正規表現の例はたくさんありますが、フレーズを処理するものが見つかりませんでした。だから誰か助けてくれないかと思っていました。ありがとうございました。