Что нового

[Данные, строки] Редактирование строки

MockeR

Знающий
Сообщения
101
Репутация
14
Всем привет)) Нужна помощь!!!
Есть строка: блаблабла(пампампам)блаблабла
Как из этой строки убрать (пампампам)???
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 472
Репутация
2 401
Код:
$vTest = 'блаблабла(пампампам)блаблабла'

$sRet = StringRegExpReplace($vTest, '(^.*)\(.*\)(.*)$', '\1\2')

ConsoleWrite($sRet & @LF)
 
Автор
M

MockeR

Знающий
Сообщения
101
Репутация
14
CreatoR сказал(а):
Код:
$vTest = 'блаблабла(пампампам)блаблабла'

$sRet = StringRegExpReplace($vTest, '(^.*)\(.*\)(.*)$', '\1\2')

ConsoleWrite($sRet & @LF)
это работает!!! Спасибо))

а что если в строке будет несколько (пампампам), как тогда? :-[
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
А тогда будет вот так:
Код:
$sString = 'стр1(пампампам)стр2(пампампам)стр3'
$sResult = StringRegExpReplace($sString, '\(.*?\)', '')
ConsoleWrite($sResult & @LF)
 
Автор
M

MockeR

Знающий
Сообщения
101
Репутация
14
Спасибо, `p r o x y!!! Отлично работает :ok:
:IL_AutoIt_1:
 
Верх