以下のテキストのように、すべての質問と回答が存在するテキスト ファイルがあります。
question l : Regular expression problem in C#
answer 1 : regular expression answer 1
question 2 : Regular expression problem in php
answer 2 : regular expression answer 2
等...
私はこれを次のようにしました
<question> question l : Regular expression problem in C# </question>
<answer> answer 1 : regular expression answer 1</answer>
<--page-->
<question>question 2 : Regular expression problem in php </question>
<answer>answer 2 : regular expression answer 1</answer>
<--page-->
配列とforeachループを作成できるように、それを次の表のデータベースに挿入できます
question_id、質問の答え
1 C# 正規表現での正規表現の問題 回答 1
2 php正規表現での正規表現問題 回答2
誰でも正規表現を作成するのに役立ちます。私はこれを作成しますが、回答テキストに質問テキストが含まれています
preg_match_all("#^(?<!<question>).*<question>.*?</question>(?!.*<question>)#",$temp_data,$question);
preg_match_all("#^(?<!<answer>).*<answer>.*?</answer>(?!.*<answer>)#",$temp_data,$answer);