2015-03-07 2 views
0

Я изменяю json-файл для Rust с модами Oxide, и я не знаком с программированием в целом.Замена регулярного выражения Notepad ++

Мне нужно заменить несколько экземпляров «наращиваемых»: 64,0, с «наращиваемых»: 15000,0,

Значение не всегда «64,0». Есть случаи «1000.0» и «1.0» и т.д ...

То, что я сейчас делаю это:

Search for: "stackable":/*/*/*/* 
Replace with: "stackable": 15000.0, 

Это заменяет текст, который я хочу, но по существу конечный результат он просто вводит текст перед значением по умолчанию. Таким образом, линия будет выглядеть так:

"stackable": 15000.0, 64., 

Как можно заменить с помощью подстановочных знаков, но также удалить значение по умолчанию?

ответ

0

Первый матч «stackable», а затем сопоставить пробелы, если они есть, а затем сопоставлять номера с . в них, используя класс символов.

Find: (stackable)\s*[\d.]+ 
Replace: $1: 15000.0 
Смежные вопросы