Edytor tekstu, problem z "Znajdź" i "Zamień"

Mam w zwykłym tekście takie zwroty:
L5 milionów Funtów
L10 milionów
L6.000 funtów.

jak pozbyć się hurtem tych L
w edytorze obsługującym Regexp?

Znajdź: L\d (znajduje)
Zamień:
\d
\1
$1
powyższe 3 przykłady nie chcą działać.

Możesz to otworzyć w edytorze tekstu np: Writer i zrobić zamień wszystkie?

bez sensu.

Jeszcze sobie nie poradziłeś?

Napisz co wpisać do pola
znajdź: ???
i
zamień wszystkie: ???

np:
L5 milionów Funtów
na
5 milionów Funtów

i naciskasz zamień wszystkie

Następnie robisz to samo dla L10 milionów i L6.000 funtów

1 polubienie

przeczytaj uważnie.

Witaj.
Wrzuć plik do Notepad++ (bo tak teraz sprawdziłem)
I zrób Szukaj/Zamień
obraz

  1. wybierz
  2. Wpisz ^L
  3. Zostaw puste
  4. Klik :wink:

w jakim edytorze

Można tak, ale jeśli w pliku są litery L w innym miejscu to znikną.

no i zostanie np

ISTOPAD
iczy się to,
uksusowe apartamenty

edytor tekstu (nazwa nie ma znaczenia)

No to wpisz:
Jak było wyżej napisane
Szukany tekst: ^L([0-9])
Zamień na: \1

Nie znikną
^ oznacza początek linii

Znikną jak od nich się zaczyna linia?

Podane przykłady mają tylko L na początku
Autor nie pisze o każdej niepotrzebnej w linii pierwszej literze (losowo różnej)

https://regex101.com/r/EN0Nhp/1

^L([0-9]){1} lub ^L(\d){1}

$1

Niby do pracy wymaga to trybu multi linii. Działa z NPP Notepad++, AkelPad AkelPad nie testowałem.

1 polubienie

L(\d){1}… to jest to, działa.
Wielkie dzięki krystian3W
jak zawsze niezawodny.:grinning:

U mnie zamiast $1 muszę wpisać \1

PS.
a co znaczy to L w
L5 milionów Funtów
L10 milionów
L6.000 funtów.

czy to jakaś pomyłka?

Nie ma jak zaliczyć asystę :wink:

To L może być pozostałością po nierozpoznanym symbolu lub białym znaku podczas kopiowania tekstu

1 polubienie