Hi
It's a bit redundant
option -i applies to the whole template
if you want to limit it is better so
Hello Nez,
Cool; thanks for letting your views , but IMHO why I added that checks in case version is in some other format then it shouldn't have false positive in output.
Thanks,
R. Singh
This User Gave Thanks to RavinderSingh13 For This Post:
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)
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)
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)
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)
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)
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)
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)
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
LEARN ABOUT DEBIAN
graphviz::regex
GraphViz::Regex(3pm) User Contributed Perl Documentation GraphViz::Regex(3pm)NAME
GraphViz::Regex - Visualise a regular expression
SYNOPSIS
use GraphViz::Regex;
my $regex = '(([abcd0-9])|(foo))';
my $graph = GraphViz::Regex->new($regex);
print $graph->as_png;
DESCRIPTION
This module attempts to visualise a Perl regular expression. Understanding regular expressions is tricky at the best of times, and regexess
almost always evolve in ways unforseen at the start. This module aims to visualise a regex as a graph in order to make the structure clear
and aid in understanding the regex.
The graph visualises how the Perl regular expression engine attempts to match the regex. Simple text matches or character classes are
represented by.box-shaped nodes. Alternations are represented by a diamond-shaped node which points to the alternations. Repetitions are
represented by self-edges with a label of the repetition type (the nodes being repeated are pointed to be a full edge, a dotted edge points
to what to match after the repetition). Matched patterns (such as $1, $2, etc.) are represented by a 'START $1' .. 'END $1' node pair.
This uses the GraphViz module to draw the graph.
METHODS
new
This is the constructor. It takes one mandatory argument, which is a string of the regular expression to be visualised. A GraphViz object
is returned.
my $graph = GraphViz::Regex->new($regex);
as_*
The regex can be visualised in a number of different graphical formats. Methods include as_ps, as_hpgl, as_pcl, as_mif, as_pic, as_gd,
as_gd2, as_gif, as_jpeg, as_png, as_wbmp, as_ismap, as_imap, as_vrml, as_vtx, as_mp, as_fig, as_svg. See the GraphViz documentation for
more information. The two most common methods are:
# Print out a PNG-format file
print $g->as_png;
# Print out a PostScript-format file
print $g->as_ps;
BUGS
Note that this module relies on debugging information provided by Perl, and is known to fail on at least two versions of Perl: 5.005_03 and
5.7.1. Sorry about that - please use a more recent version of Perl if you want to use this module.
AUTHOR
Leon Brocard <acme@astray.com>
COPYRIGHT
Copyright (C) 2000-1, Leon Brocard
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
perl v5.14.2 2012-04-02 GraphViz::Regex(3pm)