Gyurmogyuri kérdése:
Regex csere? "{a > "{{ Tehát van egy csomó sorom "{a vagy "{b vagy "{c bármi és utána sok karakter. Ezeket szeretném lecserélni úgy, hogy a { duplán legyen {{ és utána a többi szöveg. "{a "{{a "{b "{{b notepad++ és bash van csak.
Figyelt kérdés
2016. márc. 17. 16:23
1/6 anonim válasza:
Igazán megpróbálhattad volna értelmesen is leírni, szép, egész, kerek mondatokban...
Ha a "nyitó" kapcsos zárójelet szeretnéd kettőzni, arra a legegyszerűbb (sed format) RegEx tán a
s/^"\{/"{{/g
2/6 A kérdező kommentje:
Bocsánat a magyartalan kérdés miatt. Bele szerettem volna férni a 250 karakterbe.
Attól tartok, hogy azt nem írtam le, hogy vannak helyek a szövegben, ahol duplán vannak a {, de ezekből nem szeretnék 3mat. Köszi
2016. márc. 17. 17:13
3/6 anonim válasza:
s/^"\{[^\{]/"{{/g
Elvileg így jónak kell lennie. A [^\{] kiköti, hogy a { után nem lehet mégegy {.
4/6 anonim válasza:
5/6 anonim válasza:
Huhh, bocsi, nem jó.
Így lesz jó notepadban:
Keresendő = ^"\{([^{])
Csere erre = "{{\1
6/6 anonim válasza:
Esetleg még negative lookahead operátorral.
Ezt: ^("\{)(?!\{)
Erre: $1{
Lehet hogy $1 helyett \1 kell, nem ismerem a notepad++-t.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!