Profile
16-12-2019, 21:54
Доброго всем времени суток.
Пытаюсь придумать универсальное выражение для поиска и замены символов.
...получается ерунда какая-то.
Сообщество выручайте...
есть куча строк с содержанием такого вида: .*\sAB.CDL\s .*
из всего этого мне нужно оставить только AB.CDL, где AB и CD - любые цифры, между цифрами всегда присутствует точка, и в конце всегда присутствует L, перед точкой может быть как одна, так и две цифры, после точки - тоже, может стоять одна или две цифры, и в любом случае в конце стоит L. Затем нужно заменить L на TM с пробелом перед TM
например:
653x 3.8L KM > 3.8 TM
MA7.0 4.3L Z10 > 4.3 TM
A7.0 14.3L IB45 > 14.3 TM
MA1.1 E-Mec 4.37L I4 > 4.37 TM
Помогите пожалуйста.)
Пытаюсь придумать универсальное выражение для поиска и замены символов.
...получается ерунда какая-то.
Сообщество выручайте...
есть куча строк с содержанием такого вида: .*\sAB.CDL\s .*
из всего этого мне нужно оставить только AB.CDL, где AB и CD - любые цифры, между цифрами всегда присутствует точка, и в конце всегда присутствует L, перед точкой может быть как одна, так и две цифры, после точки - тоже, может стоять одна или две цифры, и в любом случае в конце стоит L. Затем нужно заменить L на TM с пробелом перед TM
например:
653x 3.8L KM > 3.8 TM
MA7.0 4.3L Z10 > 4.3 TM
A7.0 14.3L IB45 > 14.3 TM
MA1.1 E-Mec 4.37L I4 > 4.37 TM
Помогите пожалуйста.)