2016-03-17 2 views
-1

У меня есть большой файл XML, который содержит цены на продукцию, как этоткак найти номер, который гниение или запятую в Notepad ++

цена = «1223» и некоторые из этого продукта имеет запятую или точка, как этот

цена = "1.223,60" price = "55.3"

Как найти ту цену, у которой есть запятая или точка в блокноте ++, чтобы исправить их?

Заранее спасибо

ответ

1

Вы бы использовать регулярные выражения (RegEx) в Notepad ++. Используйте Поиск> Найти> Режим поиска> Регулярное выражение.

\"[0-9]\.[0-9]{3}\,[0-9]{2}\" 

Редактировать этот простой пример для ваших нужд или опубликовать то, что вы хотите сделать с вашими ценами.

Начало обучения RegEx с http://regexr.com/

+0

Это не работает с примерами, приведенными как 'price =" 1223 "или' price = "55.3" ' – Toto

0

Это одно:

(?<=price=")[\d,.]+ 

находит все цены предваряется price=" как:

  • price="1223"
  • price="1.223,60"
  • price="55.3"

 Смежные вопросы

  • Нет связанных вопросов^_^