You are here: PSPad forum > English discussion forum > Re: Replace any characters with 3 characters.

Re: Replace any characters with 3 characters.

#1 Replace any characters with 3 characters.

Posted by: maki | Date: 04/28/2018 18:41 | IP: IP Logged

Replace any characters with 3 characters.

I am asking for a regular expression to Replace any number of characters to 3.

=======
=====================
======

Always Replace with:
===(3 character)

Options: Reply | Quote | Up ^


#2 Re: Replace any characters with 3 characters.

Posted by: pspad | Date: 04/28/2018 18:50 | IP: IP Logged

Search: =+
Reaplace: ===
[x]Regular expressions

Options: Reply | Quote | Up ^


#3 Re: Replace any characters with 3 characters.

Posted by: maki | Date: 04/29/2018 12:30 | IP: IP Logged

100% works, many thanks.

Options: Reply | Quote | Up ^


#4 Re: Replace any characters with 3 characters.

Posted by: therium | Date: 09/09/2018 13:34 | IP: IP Logged

In Perl syntax where $s is a variable holding a string:

$s=~s/={4,}/===/; # Replace 4 or more equals with just 3 equals.

I do this a lot to replace 2 or more spaces with one space:

$s=~s/ {2,}/ /g; # Replace 2 or more spaces with just one space.

Edited 1 time(s). Last edit at 09/09/2018 13:34 by therium.

Options: Reply | Quote | Up ^






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