Что нового

Регулярное выражение для вычленения начального фрагмента строки

Rjevsky

Новичок
Сообщения
102
Репутация
4
В общем нужно, что бы от Microsoft Windows XP Professional|C:\WINDOWS|\Device\Harddisk0\Partition1 осталось Microsoft Windows XP Professional.
слова могут меняться
 

asdf8

Скриптер
Сообщения
564
Репутация
152
Re: Помогите с регулярными выражениями

Код:
$str = 'Microsoft Windows XP Professional|C:\WINDOWS|\Device\Harddisk0\Partition1'

$str = StringRegExpReplace($str, '^([^\|]+).+$', '\1')
ConsoleWrite('->' & $str & @CRLF)
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Re: Помогите с регулярными выражениями

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

[Помогите с регулярными выражениями] это неприемлемое название темы, переименуйте тему иначе она будет закрыта.

С уважением, Модератор раздела.
 
Верх