You are here: PSPad forum > České diskuzní fórum > Nahradit - pomocí regexp

Nahradit - pomocí regexp

#1 Nahradit - pomocí regexp

Posted by: jadd | Date: 2013-05-11 18:10 | IP: IP Logged

vzor: a=0b a,0b a.0b
hledání: [=.,](\d)b
nahradit: $1$2
má zůstat: a=0
výsledek: a0

Proč zmizí výraz v uzavřených závorkách?

Options: Reply | Quote | Up ^


#2 Re: Nahradit - pomocí regexp

Posted by: pspad | Date: 2013-05-11 18:26 | IP: IP Logged

Pokud chcete pouzit nejaky vyraz v nahrazovani, zavrete jej do kulatych zavorek.
Hranate urcuji mnozinu znaku.

Options: Reply | Quote | Up ^


#3 Re: Nahradit - pomocí regexp

Posted by: pspad | Date: 2013-05-11 18:29 | IP: IP Logged

Třeba hledání:
(\w=)\d{0,}(\w)

Options: Reply | Quote | Up ^


#4 Re: Nahradit - pomocí regexp

Posted by: jadd | Date: 2013-05-11 18:46 | IP: IP Logged

díky, zafungovalo
([=.,])(\d)b

Edited 1 time(s). Last edit at 2013-05-11 18:47 by jadd.

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2021 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR