Sponsored Content
Full Discussion: Regex learning.
Top Forums Shell Programming and Scripting Regex learning. Post 303044770 by nezabudka on Tuesday 3rd of March 2020 03:14:41 PM
Old 03-03-2020
else in PCRE work such flag (?U:). I will put a space so that it can be seen
Code:
cat file
abcdtest123^ DUMMY testabcd12234 DUMMY bla blabla12231311313blabla bla.....,,,,,bla

Code:
grep -oP '(?P<p>.*)(\^.*DUMMY\s+)\K\g<p>' file
bla blabla12231311313blabla bla.....,,,,,bla

Code:
grep -oP '(?P<p>.*)(?U:\^.*DUMMY\s+)\K\g<p>' file
testabcd12234 DUMMY bla blabla12231311313blabla bla.....,,,,,bla

Thanks for an interesting example.
This User Gave Thanks to nezabudka For This Post:
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

learning on my own

can i do this? i am learning this on my own..and from the book..simple unix i am not sure if the syntax would work if statement then statement do or for or while statement done else statement fi.... I dont know how else to explain that...I hope I... (2 Replies)
Discussion started by: jonas27
2 Replies

2. Shell Programming and Scripting

Converting perl regex to sed regex

I am having trouble parsing rpm filenames in a shell script.. I found a snippet of perl code that will perform the task but I really don't have time to rewrite the entire script in perl. I cannot for the life of me convert this code into something sed-friendly: if ($rpm =~ /(*)-(*)-(*)\.(.*)/)... (1 Reply)
Discussion started by: suntzu
1 Replies

3. Shell Programming and Scripting

Learning Perl

Folks! Anyone please explain the behavior of this program step by step. Thanks. #! /usr/bin/perl $testfile = "./testfile2"; for ( $i = 1, $i <= 5, $i++) { open ($FILE, ">", $testfile); print ($FILE "Output 1 \n"); close ($FILE); } print "The value of (4 * 2) / 2 is "; print (4 * 2)... (1 Reply)
Discussion started by: huko99
1 Replies

4. UNIX for Dummies Questions & Answers

Need advice on learning RegEx

Hello Unix graduates, I have gone through 50 posts here in this Unix.com, out of which 35-40 are answered with regex.. Regex is always been a problem for me. :wall: I have gone through few URLs still it doesn't help me to reach what you guys are.. :confused: How to get skilled on... (1 Reply)
Discussion started by: sathyaonnuix
1 Replies

5. UNIX for Dummies Questions & Answers

read regex from ID file, print regex and line below from source file

I have a file of protein sequences with headers (my source file). Based on a list of IDs (which are included in some of the headers), I'd like to print out only the specified sequences, with only the ID as header. In other words, I'd like to search source.txt for the terms in IDs.txt, and print... (3 Replies)
Discussion started by: pathunkathunk
3 Replies

6. Programming

Learning C with CBT?

Hello All, I am a beginner in C, although I believe my learning curve is rather steep. I would like to know if any of you would have some recommendations with some learning materials to become a good C developer. I am particularly thinking about some CBT courses or some good Quizz that would... (2 Replies)
Discussion started by: freddie50
2 Replies

7. Shell Programming and Scripting

Perl, RegEx - Help me to understand the regex!

I am not a big expert in regex and have just little understanding of that language. Could you help me to understand the regular Perl expression: ^(?!if\b|else\b|while\b|)(?:+?\s+){1,6}(+\s*)\(*\) *?(?:^*;?+){0,10}\{ ------ This is regex to select functions from a C/C++ source and defined in... (2 Replies)
Discussion started by: alex_5161
2 Replies

8. Shell Programming and Scripting

Sendmail K command regex: adding exclusion/negative lookahead to regex -a@MATCH

I'm trying to get some exclusions into our sendmail regular expression for the K command. The following configuration & regex works: LOCAL_CONFIG # Kcheckaddress regex -a@MATCH +<@+?\.++?\.(us|info|to|br|bid|cn|ru) LOCAL_RULESETS SLocal_check_mail # check address against various regex... (0 Replies)
Discussion started by: RobbieTheK
0 Replies
eFTE(1) 						      General Commands Manual							   eFTE(1)

NAME
efte - Text editor SYNOPSIS
efte [[options] files ...] vefte [[options] files ...] nefte [[options] files ...] DESCRIPTION
This manual page documents briefly the efte. This manual page was written for the Debian GNU/Linux distribution (but may be used by others), because the original program does not have a manual page. Instead, it has documentation in html format; see below. efte is a powerful text editor which closely resembles Borlands programming editors for M$-DOS, but is far more flexible and configurable. OPTIONS
efte uses a command line syntax, which is a little bit different from most of Debian GNU/Linux apps. -h -? --help Help on command line options. -! Ignore any external configuration file and use internal configuration. -l<line>[,<column>] Go to line (and column) in next file on command line. -#<line>[<,column>] Same as -l. Do not use this option. -m[<mode>] Set mode for next files to <mode>. If just plain -m, then use default mode. -C[<.cnf>] Use specified configuration file (compiled). Plain -C does the same as -!. -D[<.dsk>] Load/save desktop from file <.dsk>. If no argument, disable desktop load/save. -H[<.his>] Load/save history from file <.his>. If no argument, disable history load/save. -T<tagfile> Load 'tagfile' at startup. -t<tag> Lookup tag 'tag' and display file containing it. -- The rest of the arguments are not options, but filenames. -+ The next argument is not an option even if starting with a '-'. Useful when loading files that begin with a -. -noxmb Do not use XMB functions in xefte - useful if you have incorrect locales and you want to use just english fonts. -font Select XWindow font to use with xefte. See VIOFONT also. ENVIRONMENTAL VARIABLES
This is list of variable which might change behavior of some internals of efte. VIOFONT - select font used by xefte ISOCONSOLE - when set, vefte is usign ascii symbols to draw tables. This is useful when iso latin charset is used on console. EXAMPLES
efte -mBIN /usr/bin/vefte load /usr/bin/vefte in BIN mode efte -mBIN -+ -bla- load file -bla- in BIN mode efte -l100,30 win.c go to (100,30) in win.c efte window.cpp load file window.cpp efte -- -1 -2 -3 -4 -5 -6 load files -1, -2, -3, -4, -5, -6 efte -D -H efte.dsk efte.his disable desktop and history loading and saving and load files efte.dsk and efte.his FILES
~/.efterc /usr/local/etc/efte/system.fterc /etc/efte/system.fterc Default configuration files. Includes all keybindings and menus compiled with cefte(1) from config files in /usr/share/doc/efte/config- example.tar.gz. SEE ALSO
cefte(1), /usr/share/doc/efte/contents.html AUTHORS
This manual page was written by Riku Voipio and Zdenek Kabelac <riku.voipio@iki.fi> <kabi@debian.org> for the Debian GNU/Linux system. DATE
18 Nov 1999 eFTE(1)
All times are GMT -4. The time now is 10:28 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy