Шаблон регулярного выражения с использованием w. * Не совпадает с текстом, начинающимся с иностранных символов, таких как Ä

У меня есть следующее регулярное выражение, которое я успешно использовал:

preg_match_all('/(\d+)\n(\w.*)\n(\d{3}\.\d{3}\.\d{2})\n(\d.*)\n(\d.*)/', $text, $matches)

Однако я только что обнаружил, что если текст(\w.*) совпадения частей начинаются с иностранного символа, такого какÄтогда это ничего не соответствует.

Может кто-нибудь помочь мне с тем, что правильный шаблон должен быть вместо(\w.*) сопоставить строку, начинающуюся с любого символа?

Большое спасибо

Ответы на вопрос(0)

Ваш ответ на вопрос