Я хочу найти и заменить шаблон, содержащий числа с плавающей запятой, используя vim. Я нашел это красивое регулярное выражение для таких чисел:
[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?
Это выражение делает любое регулярное выражение довольно длинным и запутанным. Также я, вероятно, хотел бы использовать это довольно часто.
Есть ли какой-нибудь способ, которым vim
может узнать эту подстроку как псевдоним, чтобы я мог просто искать что-то вроде Value: +[[:float:]]
вместо Value: +[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?
?