Что нового

Регулярные выражения. Удалить пустую строку с Табами

pvnn

Осваивающий
Сообщения
305
Репутация
32
Всем доброго времени суток.
Нужна помощь с "регуляркой"

Код:
#cs
Есть данные такого формата:
'Данные'&@TAB&'Данные'
@TAB&@TAB
'Данные'&@TAB&'Данные'&@TAB&'Данные'&
@TAB
'Данные'&@TAB&'Данные'

Нужно удалить пустые строки, но они не совсем пустые, в них @TAB есть.
Это сделать необходимо при помощи регулярных выражений
#ce


$Text='Данные'&@TAB&'Данные'&@CRLF
$Text&=@TAB&@TAB&@CRLF
$Text&='Данные'&@TAB&'Данные'&@TAB&'Данные'&@CRLF
$Text&=@TAB&@CRLF
$Text&='Данные'&@TAB&'Данные'&@CRLF
MsgBox(0,'',$Text)
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Код:
MsgBox(0,'',StringRegExpReplace($Text,'\t+\r\n',''))
 
A

Alofa

Гость
Код:
ConsoleWrite(StringRegExpReplace($Text, '(?m)^\s*\R|$', '') & @LF)
 
Верх