Автор Тема: [RegExp] Удаление строк содержащих слово  (Прочитано 1007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vanches [?]

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Добрый вечер. Помогите составить регулярное выражение для удаления из текстового файла всех строк, которые содержат определенное слово. В строках произвольный набор букв, цифр и символов, нужно удалить все строки со словом- неопределено.


Русское сообщество AutoIt

[RegExp] Удаление строк содержащих слово
« Отправлен: Февраль 09, 2018, 17:53:49 »

Помечен как лучший ответ пользователем Vanches Отправлен Февраль 09, 2018, 21:23:26

Оффлайн sngr [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 871
  • Репутация: 355
    • Награды
  • Версия AutoIt: 3.3.8.1
Re: [RegExp] Удаление строк содержащих слово
« Ответ #1, Отправлен: Февраль 09, 2018, 18:54:39 »
Код: AutoIt [Выделить]
$file='1aaaaaa неопределено fdsfasdf'& @CRLF
$file&='2aaaaaa fdsfasdf'& @CRLF
$file&='3aaaaaa неопределено'& @CRLF
$file&='4aaaaaa '& @CRLF
$str=StringRegExpReplace($file,'[^\r\n]*неопределено[^\r\n]*\r\n','\1')
FileWrite(@DesktopDir&'\123.txt',$str)
 


Оффлайн Vanches [?]

  • Новичок
  • *
  • Сообщений: 11

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: [RegExp] Удаление строк содержащих слово
« Ответ #2, Отправлен: Февраль 09, 2018, 21:22:53 »
Спасибо.

Русское сообщество AutoIt

Re: [RegExp] Удаление строк содержащих слово
« Ответ #2 Отправлен: Февраль 09, 2018, 21:22:53 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
11 Ответов
44408 Просмотров
Последний ответ Август 13, 2016, 16:38:36
от Alofa
12 Ответов
8628 Просмотров
Последний ответ Ноябрь 15, 2009, 17:32:25
от gregaz
6 Ответов
3945 Просмотров
Последний ответ Февраль 13, 2012, 17:04:35
от uppdrag
3 Ответов
6186 Просмотров
Последний ответ Март 25, 2012, 01:22:03
от asdf8
6 Ответов
3543 Просмотров
Последний ответ Июнь 07, 2012, 18:50:58
от Death
6 Ответов
3675 Просмотров
Последний ответ Июнь 06, 2013, 16:47:49
от _Lexa98_
7 Ответов
2983 Просмотров
Последний ответ Октябрь 25, 2013, 14:39:11
от MnM
11 Ответов
2521 Просмотров
Последний ответ Июнь 03, 2015, 13:01:53
от Yashied
5 Ответов
1628 Просмотров
Последний ответ Август 10, 2015, 20:58:39
от Kaster
3 Ответов
2959 Просмотров
Последний ответ Сентябрь 11, 2015, 11:29:41
от Rjevsky