REGEX с PHP (что я делаю не так?) - PullRequest
0 голосов
/ 22 мая 2018

Допустим, я хочу поместить жирный контент в переменную с именем $ question_text .

1} Какого цвета небо:
A) Ответ A
B) Ответ B
C) Ответ C

Ответ: A

Как мне использовать preg_match для этого?

Я пытался:

if(preg_match("#}(.*)#", $question, $question_match))
{
    //Extract the question text
    $question_text = trim($question_match[1]);

Но он дает мне только первую строку: ** Какого цвета небо: **

Что я делаю не так?

1 Ответ

0 голосов
/ 22 мая 2018
#(?s)}(.*)+?Answer: [A-Z]#

Работал на меня!

...