Получите все после слова

Возьмите этот текст Lorem Ipsum:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla felis diam, mattis id elementum eget, ullamcorper et purus.

Как я могу с PHP и регулярным выражением получить все, что приходит после Nulla ?

Хм, вы не хотите использовать некоторые простые вещи, такие как:

 $str = substr($lorem, strpos($lorem, 'Nulla')); 

если вы не хотите искать Nulla, но также и для «null», вы можете использовать stripos вместо strpos … Этот код будет включать Nulla в возвращаемое значение. Если вы хотите исключить Nulla, вы можете добавить его lentgh в значение strpos

Честно говоря, regexp переполняют что-то вроде этого …

 /Nulla(.*)/ 

Теперь у вас есть весь текст после Nulla в $ 1

Попробуй это:

 $string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla felis diam, mattis id elementum eget, ullamcorper et purus."; $prefix = "Nulla"; $index = strpos($string, $prefix) + strlen($prefix); $result = substr($string, $index); 
 $string = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla felis diam, mattis id elementum eget, ullamcorper et purus.'; preg_match('/Nulla(.*)/',$string, $matches); print_r($matches);