jEdit Community - Resources for users of the jEdit Text Editor
Regex for jEdit
Submitted by Whoshooter on Sunday, 29 November, 2009 - 18:40
Hi there - this is my first post here on the forum. I used to use UE but have switched to jEDIT. I have a regex for EU that adds the word BREAK every three sentences (or periods really), that worked like this.

BEFORE
The cow juumped over the silvery moon. Jack and Jill went up the hill to fetch a pail of water. Humpty Dumpty sat on a wall. It was the best the times it was the worst of times.

AFTER REGX
The cow juumped over the silvery moon. Jack and Jill went up the hill to fetch a pail of water. Humpty Dumpty sat on a wall. BREAK It was the best the times it was the worst of times.

This was the REGEX I used in EU for this move;

Find What: ^([~.]+.[~.]+.[~.]+.^)

Replace With: ^1 BREAK

Does any smart person know what the jEDIT version of this would be??? I'm fighting it with no signs of success in the near future.
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
reg exp
by Robert Schwenn on Mon, 30/11/2009 - 20:18
Find for: "([^.]*\.){3}"
Replace with: "$0 BREAK"

Short explanation:
You're looking for any number of any characters except a dot "[^.]*", followed by a dot "\.", and this three times "(xxx){3}.
The found whole occurrence is referred by "$0" in the replace field.

See http://www.jedit.org/users-guide/regexps.html.

Robert
User login
Browse archives
« April 2024  
MoTuWeThFrSaSu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   82348
Context Free Art (*.cfdg)   0.31   46055
JBuilder scheme   .001   18495
BBEdit scheme   1.0   18116
ColdFusion scheme   1.0   18024
R Edit Mode - extensive version   0.1   17473
Advanced HTML edit mode   1.0   16206
Matlab Edit Mode   1.0   16068
jEdit XP icons   1.0   15229
XP icons for jEdit   1.1   14293