PHP регулярное выражение и китайские иероглифы - PullRequest
5 голосов
/ 29 декабря 2010

Я пытаюсь извлечь дату "25/01/2005", название компании "A One Investment Company Limited 大一 投資 有限公司", китайское имя "大一 投資 有限公司" и номер лицензии "ABG896 "из этой строки:

Имя: A One Investment Company Limited 大一 投資 有限公司 (ABG896) Дата лицензии: 25.01.2005 Примечания


Однако у меня нетИдея, как извлечь все данные, включая китайские знаки в массив.

1 Ответ

4 голосов
/ 29 декабря 2010

Если ваша строка закодирована как utf-8, установите режим /u и используйте \p{L} для сопоставления букв Unicode или используйте \X вместо .. Обратите внимание, что \X соответствует символам новой строки, а . - нет.

Подробнее см. на этой странице .

...