|
|
|
Regular expression |
regularexpression.pl
#need data2.txt
#23 1
#24523 1
#67 1
#55 1 3
open FILE, "+<", "data2.txt" or die "Cannot open file" ;
my @lines = <FILE>;
foreach (@lines)
{
#selects '55 1 3'
if($_ =~ m/ 1 3/)
{
print "check characters\n";
print $_ ;
}
#only selects 23 1 and not 24523 1
if($_ =~ /^23/)
{
print "check start of the line and characters\n";
print $_ ;
}
}
close FILE;
print "\n\n";
# How to select a word at end of the line
# This will select word 'array' only at the end of string
@myarray = ("How array can be called array" =~ m/([aA-zZ]+$)/g);
print join("::",@myarray);
print "\n\n";
# how to get first whole number
# d matches digit and + after that matches till next char is not number
# $1 is automatically created by PERL
if("2010/04/11" =~ m/(\d+)/)
{
print "first number ".$1
}
print "\n\n";
# how to get all whole numbers in an array
@myarray = ("2010/04/11" =~ m/(\d+)/g);
print join("::",@myarray);
print "\n\n";
#How to get all whole words in an array
#[aA-zZ] matches alphabet, + after that matches till next char is not alphabet
@myarray = ("How 11 to get 33 words 44 in an array" =~ m/([aA-zZ]+)/g);
print join("::",@myarray);
print "\n\n";
# How to replace a matching string
#s/string to match/string to replace/
my $mystring = "replace me";
$mystring =~ s/replace/replaced/;
print $mystring;
print "\n\n";
# How to replace a matching string - case insensitive
#s/string to match/string to replace/i
my $mystring = "Replace me";
$mystring =~ s/replace/Replaced/i;
print $mystring;
Output
$ perl regularexpression.pl
check start of the line and characters
23 1
check characters
55 1 3
array
first number 2010
2010::04::11
How::to::get::all::whole::words::in::an::array
replaced me
Replaced me
|
|
|
| How to loop arraylist JAVA6 Syntax
|
| How to iterrate through ArrayList and display multiple rows using for loop JAVA6 syntax..
|
| Java JSP |
2010-Oct-12 |
| How to loop arraylist
|
| How to iterrate through ArrayList and display multiple rows using for loop, JSTL tags..
|
| Java JSP |
2010-Oct-12 |
| Consumer using JAX WS Dispatch API and DOM parser 1
|
| Access/Consume Webservice using Servlet, JAX-WS Dispatch API dynamic client and parsing SOAP response using DOM parser...
|
| Java Webservice |
2010-Sep-20 |
| Simple Java first CXF Webservice 4
|
| Building Simple Java first CXF webservice using CXFServlet, Spring, jaxws:endpoint, @WebService, @SOAPBinding, @WebResult
|
| Java Webservice |
2010-Sep-19 |
| Simple Java first CXF Webservice 3
|
| Building Simple Java first CXF webservice using CXFServlet, Spring, jaxws:endpoint, @WebService, @SOAPBinding, @WebResult
|
| Java Webservice |
2010-Sep-18 |
| Simple Java first CXF Webservice 1
|
| Building Simple Java first CXF webservice using CXFServlet, Spring, jaxws:endpoint, @WebService, @SOAPBinding, @WebResult
|
| Java Webservice |
2010-Sep-18 |
| Simple Java first CXF Webservice 2
|
| Building Simple Java first CXF webservice using CXFServlet, Spring, jaxws:endpoint, @WebService, @SOAPBinding, @WebResult
|
| Java Webservice |
2010-Sep-18 |
| Encoding special characters in userinput or on server
|
| Encoding can be done either in Javascript or JAVA encodeURIComponent, escape, java.net.URLEncoder..
|
| Java JSP |
2010-Aug-09 |
| Jstl fmt tag i18n formatdate formatcurrency
|
| fmt:setBundle, native2ascii.exe, fmt:message, fmt:setLocale, fmt:formatDate, fmt:formatNumber type=currency..
|
| Java JSP |
2010-Aug-05 |
| How to read and write a file
|
| How to read and write a file java.io.BufferedReader,java.io.FileReader, InputStreamReader ...
|
| Java J2SE |
2010-Aug-04 |
| jQuery validate form using ajax 2
|
| How to validate/submit form using ajax and jQuery input#, ($.ajax)..
|
| Javascript |
2010-Jul-23 |
| jQuery validate form using ajax 1
|
| How to validate/submit form using ajax and jQuery ($.ajax)..
|
| Javascript |
2010-Jul-23 |
| How to create datasource in RAD Websphere
|
| Create JDBC provider, datasource and JAAS security setup, JDBC connection URLs
|
| Servers Websphere |
2010-Jul-08 |
| Get Started 4
|
| Struts2 framework structure, how various components fit together
|
| Java Struts2 |
2010-Jul-07 |
| How to populate a form when JSP is called first time
|
| This is achieved throught setting bean in request, using frameworks like Struts2, Spring3..
|
| Java JSP |
2010-Jul-07 |
| Spring3 And Hibernate 4
|
| Spring3 and Hibernate 3.5.3 working together @Controller, @RequestMapping, @InitBinder, HibernateTransactionManager, LocalSessionFactoryBean, HibernateTemplate
|
| Java Spring |
2010-Jul-07 |
|
|