Replace Pioneer Home   All Examples   Free Download

 New request --free  RSS: Replace Pioneer Examples

1445.Regular expression replace -- How to move strings matching specified patterns?

User: dexam -- 2019-10-10          << 1444  1446 >>
Hits: 462
Type: Regular expression replace   
Search all Regular expression replace examples
Description:
How to group all elements in a specified range in text file?  
  
I want to group list items based on text/characters present in between <li>  
tags   
found within <ul> tag (no line breaks here) 
  
Here I want to group based on length if Product or Care is found within that  
<li> tag   
and push it to the first after beginning of <ul> tag
Input Sample:
<ul><li>Pallet contents</li><li>Length  
: 100cm</li><li>Superb Product</li> 
<li>200 mm width</li><li>Handle with  
Care</li><li>The height is 20 cm;  
breadth; 10  cm</li><li>Discount  
Sale</li></ul>
Output Sample:
<ul><li>Superb Product</li><li>Handle  
with Care</li><li>Pallet contents</li> 
<li>Length : 100cm</li><li>200 mm  
width</li><li>The height is 20 cm;  
breadth; 10  cm</li><li>Discount  
Sale</li></ul>
Answer:
Hint: You need to Download and install "Replace Pioneer" on windows platform to finish following steps.
1. ctrl-o open text file 
2. ctrl-h open 'replace' dialog 
* set 'search for pattern' to: 
 
* set 'replace with pattern' to: 
 
3. click 'replace', done.

Screenshot 1:  Replace_Window


Similar Examples:
How to exchange line3 and line4 in 4-line-groups matching specified pattern? (66%)
How to count the number of lines under each specified pattern? (65%)
How to extarct specified pattern by conditions? (63%)
How to make a subtraction of the specified time string? (62%)
How to count the number of consecutive lines with specified pattern? (62%)
How to remove lines containing specified words in a text file? (60%)
How to extract lines containg specified words from many files? (58%)
How to extract random lines containing specified words? (58%)

Check Demo of Regular expression replace
Keywords:
matching  within  line breaks  chin  move string  based on  line break  break  range  found  replace expression between tags  line matching  after first 3 characters  replace text in specified range  search replace between tags  text between tags  replace between characters  replace in specified range