On 5 November 2011 05:39, Negin Nickparsa nickpa...@gmail.com wrote:
your welcome my Friend,I used it myself.
On 11/4/11, drive view drivev...@gmail.com wrote:
Thanks alot Negin for the prompt reply. This is most useful.
Regards
Best Toni
On Sat, Nov 5, 2011 at 6:30 AM, Negin
Hi
I'm new to PHP. I'm currently trying understand how to apply the patterns
for the preg* commands and I am having difficulty finding a good source
explaining in detail how to build a filter. I would appreciate if someone
can direct me to such a website.
Thanks
Toni
http://weblogtoolscollection.com/regex/regex.php
On 11/4/11, drive view drivev...@gmail.com wrote:
Hi
I'm new to PHP. I'm currently trying understand how to apply the patterns
for the preg* commands and I am having difficulty finding a good source
explaining in detail how to build a filter.
Thanks alot Negin for the prompt reply. This is most useful.
Regards
Best Toni
On Sat, Nov 5, 2011 at 6:30 AM, Negin Nickparsa nickpa...@gmail.com wrote:
http://weblogtoolscollection.com/regex/regex.php
On 11/4/11, drive view drivev...@gmail.com wrote:
Hi
I'm new to PHP. I'm
your welcome my Friend,I used it myself.
On 11/4/11, drive view drivev...@gmail.com wrote:
Thanks alot Negin for the prompt reply. This is most useful.
Regards
Best Toni
On Sat, Nov 5, 2011 at 6:30 AM, Negin Nickparsa nickpa...@gmail.com wrote:
Hi All,
Need help in resolving the below problem-
I would like to get the whole comma separated string into an array value-
1. $postText = chapters 5, 6, 7, 8;
OR
2. $postText = chapters 5, 6;
OR
3. $postText = chapters 5, 6, 7;
What i have done so far is-
preg_match('/chapter[s]*[ ]*(\d+,
Peter Lind peter.e.l...@gmail.com wrote in message
news:aanlktilqkz8dnc0zacfv70tctf2wqkgpzojccqtuw...@mail.gmail.com...
On 1 June 2010 17:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z
On Mon, 2010-06-07 at 22:54 +0300, Tanel Tammik wrote:
Peter Lind peter.e.l...@gmail.com wrote in message
news:aanlktilqkz8dnc0zacfv70tctf2wqkgpzojccqtuw...@mail.gmail.com...
On 1 June 2010 17:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard
On 2 June 2010 06:12, Peter pet...@egrabber.com wrote:
Hi Tanel,
1. only letters
$str = 'helloworld';
if(preg_match(/^[a-zA-Z]*$/,$str))
echo only letters;
else
echo failed;
2. only letters and spaces
$str = 'hello world';
if(preg_match(/^[a-zA-Z\s]*$/,$str))
echo only letters
2010/6/1 Peter Lind peter.e.l...@gmail.com:
On 1 June 2010 17:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing on the shoulders of some very
On 2 June 2010 16:35, Jan G.B. ro0ot.w...@googlemail.com wrote:
2010/6/1 Peter Lind peter.e.l...@gmail.com:
On 1 June 2010 17:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
How to check with regular expression (preg) if string has:
1. only letters
2. only letters and spaces
Br
Tanel
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
On Tue, Jun 1, 2010 at 11:19 AM, Tanel Tammik keevit...@gmail.com wrote:
How to check with regular expression (preg) if string has:
1. only letters
2. only letters and spaces
Br
Tanel
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit:
On Tue, 2010-06-01 at 18:19 +0300, Tanel Tammik wrote:
How to check with regular expression (preg) if string has:
1. only letters
2. only letters and spaces
Br
Tanel
Use preg_match() to find an expression within a string. You can use
something like this to grab check if a string
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE : http://www.experts-exchange.com/M_248814.html
EE4Free : http://www.experts-exchange.com/becomeAnExpert.jsp
Zend Certified Engineer :
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE : http://www.experts-exchange.com/M_248814.html
EE4Free :
On 1 June 2010 16:31, Richard Quadling rquadl...@gmail.com wrote:
$re1 = '/^[a-z]++$/i';
^[a-z]++$
Options: case insensitive; ^ and $ match at line breaks
Assert position at the beginning of a line (at beginning of the string
or after a line break character) «^»
Match a single character in
On 1 June 2010 16:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE :
On 1 June 2010 17:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE :
On Tue, 2010-06-01 at 16:35 +0100, Richard Quadling wrote:
On 1 June 2010 16:33, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
On Tue, 2010-06-01 at 16:31 +0100, Richard Quadling wrote:
$re1 = '/^[a-z]++$/i';
$re2 = '/^[a-z ]++$/i';
--
-
Richard Quadling
Standing
On 1 June 2010 16:38, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
Ah, I ought to have guessed as it's you! ;)
What are you insinuating?
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE : http://www.experts-exchange.com/M_248814.html
EE4Free :
On Tue, 2010-06-01 at 17:32 +0100, Richard Quadling wrote:
On 1 June 2010 16:38, Ashley Sheridan a...@ashleysheridan.co.uk wrote:
Ah, I ought to have guessed as it's you! ;)
What are you insinuating?
--
-
Richard Quadling
Standing on the shoulders of some very clever giants!
EE :
Hi Tanel,
1. only letters
$str = 'helloworld';
if(preg_match(/^[a-zA-Z]*$/,$str))
echo only letters;
else
echo failed;
2. only letters and spaces
$str = 'hello world';
if(preg_match(/^[a-zA-Z\s]*$/,$str))
echo only letters and spaces;
else
echo failed;
Regards
Peter.M
Tanel Tammik
Hi,
I have two lines here as follows:
1 -0.123701962557954E+03 0.460967618024691E+02
-0.12354765900E+03 0.46259109000E+02
What I am trying to do here is to only have
1 -0.123701962557954E+03 0.460967618024691E+02 be the output so I
can do further
Alice Wei wrote:
Hi,
I have two lines here as follows:
1 -0.123701962557954E+03 0.460967618024691E+02
-0.12354765900E+03 0.46259109000E+02
What I am trying to do here is to only have
1 -0.123701962557954E+03 0.460967618024691E+02 be the output so
Hi,
I have two lines here as follows:
1 -0.123701962557954E+03 0.460967618024691E+02
-0.12354765900E+03 0.46259109000E+02
What I am trying to do here is to only have
1 -0.123701962557954E+03 0.460967618024691E+02 be the output so I
can do further
On Thu, 2009-02-26 at 10:09 -0500, Alice Wei wrote:
Hi,
I have two lines here as follows:
1 -0.123701962557954E+03 0.460967618024691E+02
-0.12354765900E+03 0.46259109000E+02
What I am trying to do here is to only have
1 -0.123701962557954E+03
The string is tdcharge/tdtd100/td.
I want and array( charge=100).
I am using this regular expression,
'/td([^]+)\/tdtd(?P\1\d+)\/td/'.
But its not working..
I get this error.,
PHP Warning: preg_match(): Compilation failed: syntax error after (?P
at offset 25 in E:\src\php\WebEngine\- on line 4
into +
From: Shiplu [EMAIL PROTECTED]
Sent: Saturday, September 27, 2008 10:24 AM
To: PHP General
Subject: [PHP] Regular Expression Backreference in subpattern.
The string is tdcharge/tdtd100/td.
I want and array( charge=100).
I am using this regular expression
On 9/27/08, Richard Lynch [EMAIL PROTECTED] wrote:
Not sure what you think the (?P is doing, but it looks very suspicious to
me...
I'm no PCRE expert though...
Try this:
'|td\\s*charge\\s*/td\\s*td\\s*([0-9]*)\\s*/td|'
\\s allows for whitespace
If you only want ones that HAVE to
Hi everybody,
I'm trying to migrate our PHP code base to PHP5. For the most part the
transition hs been smooth however I'm really stuck on a regular expression
which gives different results in 4.4 and 5.2.
I've looked through migration guides but as far as I can see nothing should
have changed
Ewen Cumming schreef:
Hi everybody,
...
?php
include( 'input.inc' );
$pattern = /!T_([^ ]+)([^]*)(.*?)!T_end\\1|!T_([^ ]+)([^]*)/si;
preg_match_all( $pattern, $string, $matches );
echo phpversion();
var_dump($matches);
?
Input.inc contains the string that is giving the different results
Hi Jochem,
Replacing the 's' modifier with 'm' fixed it this instance but broke other
parts on the site (the same result as removing 's').
But the other regex ( $pattern = /!T_([^
]+)([^]*)(.*?)!T_end\\1|!T_([^
]+)([^]*)/Ui;) is working perfectly.
I will continue to test and see if it throws up
Jochem Maas schreef:
Ewen Cumming schreef:
Hi everybody,
...
BUT I may have work around for you, try this regexp (replaces s modifer
with m modifier):
$pattern = /!T_([^ ]+)([^]*)(.*?)!T_end\\1|!T_([^ ]+)([^]*)/mi;
the following pattern also seems to do what you want:
$pattern =
Actually bummer - testing on wrong version.
The U modifier is causing problems too - only matching the first character
instead of the whole string.
2008/9/12 Ewen Cumming [EMAIL PROTECTED]
Hi Jochem,
Replacing the 's' modifier with 'm' fixed it this instance but broke other
parts on the
Ewen Cumming schreef:
Actually bummer - testing on wrong version.
The U modifier is causing problems too - only matching the first character
instead of the whole string.
hmm, missed that, that might require adding ?U to relevant sub-assertion ...
I'm wondering if your regexp is not 'wrong'
Fellows:
If I use ereg_replace($params, $string) I can replace the char that match
with $params in the $string.
BUT, how I can replace ALL chars EXCEPT the chars in $params.
Something like !$params, I think
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit:
I don't know how to use the POSIX classes, but if you use preg_replace:
preg_replace(/[^$params]/, '', $string);
I think this will work.
Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com
Alberto García Gómez wrote:
Fellows:
If I use ereg_replace($params,
Before: phi strongRichard/strong, good morninglt;/p
After: phi strongRichard/stronggt;, amp; good morninglt;/p
By the sounds of it negative look ahead assertions may be of some
help. Or look behind assertions.
--
Richard Heyes
http://www.phpguru.org
--
PHP General Mailing List
On Fri, Jul 25, 2008 at 1:08 PM, Shelley [EMAIL PROTECTED] wrote:
Hi Richard,
Not exactly actually.
What I mean is:
Before: phi strongRichard/strong, good morninglt;/p
After: phi strongRichard/stronggt;, amp; good morninglt;/p
I hope it's clear now.
On Fri, Jul 25, 2008 at 7:53 PM,
Are you talking about looking at blogs in a mobile phone browser or
actually downloading the blog into another format?
Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com
Shelley wrote:
Ok, let me tell you what i want to achieve.
I want to transfer users'
Hi all,
How can I make a string with (NOT amp;, gt;, lt; or quot;), , xml
compatible?
What is the expression to use?
Thank you very much.
--
Regards,
Shelley
How can I make a string with (NOT amp;, gt;, lt; or quot;), , xml
compatible?
What is the expression to use?
Not entirely sure what you're after (try posting some before and after
snippets), but by the sounds of it you don't need a regular expression
- strtr() will work for you. Or
Hi Richard,
Not exactly actually.
What I mean is:
Before: phi strongRichard/strong, good morninglt;/p
After: phi strongRichard/stronggt;, amp; good morninglt;/p
I hope it's clear now.
On Fri, Jul 25, 2008 at 7:53 PM, Richard Heyes [EMAIL PROTECTED]
wrote:
How can I make a string with
Are you trying to make it xml compatible or XHTML compatible? '' is
not valid HTML or XHTML as it has special meaning. If you want it to
adhere to the standard and display correctly, you must use 'amp;'
Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com
Ok, let me tell you what i want to achieve.
I want to transfer users' blog onto mobile phone, so I should convert
characters such as , , (but not amp;, or gt;, or lt;, etc) into xml
compatible ones, gt;, lt; amp;.
Maybe there is some problem in my expression?
Waiting for your response...
On
The server recieve email from mobile phone.
I would like to retrieve the text of body of mobile phone, which recieve
email from mobile phone email.
Of cource, server run php and is able to use regular expression.
But the email, which is recieved by mobile phone, retrieve text body
on server.
Doese any know how to find text in mobile using Regular Expression?
I am using php.
Regards,
Yui
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Doese any know how to find text in mobile using Regular Expression?
I am using php.
Mobile what?
--
Richard Heyes
Employ me:
http://www.phpguru.org/cv
++
| Access SSH with a Windows mapped drive |
|http://www.phpguru.org/sftpdrive|
Ooops!
It it mobile mobile phone!
Regards,
Yui
2008/6/11 Richard Heyes [EMAIL PROTECTED]:
Doese any know how to find text in mobile using Regular Expression?
I am using php.
Mobile what?
--
Richard Heyes
Employ me:
http://www.phpguru.org/cv
On Wed, Jun 11, 2008 at 9:43 AM, Yui Hiroaki [EMAIL PROTECTED] wrote:
Ooops!
It it mobile mobile phone!
Regards,
Yui
2008/6/11 Richard Heyes [EMAIL PROTECTED]:
Doese any know how to find text in mobile using Regular Expression?
I am using php.
Mobile what?
--
Richard Heyes
I'm confused.
PHP runs on the server, so it shouldn't be a problem at all to run regex
search/reaplce/match/whatever on mobile phone internet, maybe you are
talking on JS regex?
Nitsan
On 11/06/2008, Yui Hiroaki [EMAIL PROTECTED] wrote:
Doese any know how to find text in mobile using Regular
But how? The +[a-z]{2,} seems to allow at least two a-z clusters, but it
doesn't include a period. /ml
Almost correct. The plus belongs to whatever comes before it, not after.
So what you're referring to as matching two or more characters but not
the period, is this:
[a-z]{2,}
And this
Hello:
I've adapted this regular expression script from a book, but I'm not
clear why it works.
$email = [EMAIL PROTECTED];
$pattern = /[EMAIL PROTECTED]@([-a-z0-9]+\.)+[a-z]{2,}/;
___
if ( preg_match($pattern,$email) )
{
print yes! . $email . matches!;
}
else { print no match; }
Matthew Lasar wrote:
But I don't understand why the second half of the regular expression
works. I'm talking about this part:
@([-a-z0-9]+\.)+[a-z]{2,}/;
why is it able to detect repeated sections of the email address after
@ that are separated by periods? like @email.alaska.com . It
At 11:32 AM 8/31/2007, Per Jessen wrote:
Matthew Lasar wrote:
But I don't understand why the second half of the regular expression
works. I'm talking about this part:
@([-a-z0-9]+\.)+[a-z]{2,}/;
why is it able to detect repeated sections of the email address after
@ that are separated by
Matthew Lasar wrote:
At 11:32 AM 8/31/2007, Per Jessen wrote:
Matthew Lasar wrote:
But I don't understand why the second half of the regular
expression works. I'm talking about this part:
@([-a-z0-9]+\.)+[a-z]{2,}/;
why is it able to detect repeated sections of the email address
I also tried with the strstr function, but receive the same response.
Thanks in advance,
Wagner.
-Original Message-
From: Jim Lucas [mailto:[EMAIL PROTECTED]
Sent: terça-feira, 28 de agosto de 2007 18:35
To: [EMAIL PROTECTED]
Cc: PHP General
Subject: Re: [PHP] Regular expression - URL
Wagner Garcia Campagner wrote:
Thanks again Jim,
That's what i really need.
I'm testing this function...
If i put a URL like www.example.com, then it works fine and turns it to
http://www.example.com
But if i put a URL like http://www.example.com, then it also put another
header so it turns
: Re: [PHP] Regular expression - URL validator
Wagner Garcia Campagner wrote:
Hello,
I found this regular expression on a web site.
It is basicaly an URL validator.
I'm trying to implement this in my web site, but i receive errors.
I think this is a PERL REGEX so what should
: segunda-feira, 27 de agosto de 2007 17:36
To: PHP General; [EMAIL PROTECTED]
Subject: Re: [PHP] Regular expression - URL validator
Wagner Garcia Campagner wrote:
Hello,
I found this regular expression on a web site.
It is basicaly an URL validator.
I'm trying to implement this in my web
.
-Original Message-
From: Jim Lucas [mailto:[EMAIL PROTECTED]
Sent: segunda-feira, 27 de agosto de 2007 17:36
To: PHP General; [EMAIL PROTECTED]
Subject: Re: [PHP] Regular expression - URL validator
Wagner Garcia Campagner wrote:
Hello,
I found this regular expression on a web
Wagner Garcia Campagner wrote:
Thanks Jim,
Your sugestion worked perfect for me!!
I have another question:
After i validate this URL i want to put a link with this URL in my page.
The problem is that if the URL is like (www.aol.com), when i create the
link, this URL is appended with the URL
Hello,
I found this regular expression on a web site.
It is basicaly an URL validator.
I'm trying to implement this in my web site, but i receive errors.
I think this is a PERL REGEX so what should i do to make it work in php?
$valid =
Wagner Garcia Campagner wrote:
Hello,
I found this regular expression on a web site.
It is basicaly an URL validator.
I'm trying to implement this in my web site, but i receive errors.
I think this is a PERL REGEX so what should i do to make it work in php?
$valid =
Given the string 'foo''bar''glorp' (all quotes are single quotes)I had
hoped to find a regular expression using preg_match that would return an
array containing just those words without having to go through
additional gyrations, like exploding a string to get an array. I have
only had limited luck
On Fri, 2007-08-17 at 12:00 -0500, Jay Blanchard wrote:
Given the string 'foo''bar''glorp' (all quotes are single quotes)I had
hoped to find a regular expression using preg_match that would return an
array containing just those words without having to go through
additional gyrations, like
Jay Blanchard wrote:
Given the string 'foo''bar''glorp' (all quotes are single quotes)I had
hoped to find a regular expression using preg_match that would return an
array containing just those words without having to go through
additional gyrations, like exploding a string to get an array. I
[snip]
I am no regex expert but wouldn't
preg_match_all( /'([^']+)'/Ui, $theString, $matches);
Be more flexible?
[/snip]
Thanks all, I completely forgot about greedy/ungreedy. That is what you
get for being rusty!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit:
I am no regex expert but wouldn't
preg_match_all( /'([^']+)'/Ui, $theString, $matches);
Be more flexible?
On 8/17/07, Thijs Lensselink [EMAIL PROTECTED] wrote:
If it's only real words this will do:
$theString = 'foo''bar''glorp';
preg_match_all( /'([a-z]+)'/Ui, $theString, $matches);
--
Hi,
i'm french, i'm using regular expressions in php in order to rewrite hyperlink
tags in a specific way before apache output is beeing sent to client.
Purpose is to replace href attribute of any A html tag by a javascript function
calling an ajax loader.
Currently I have wrote that:
Hi,
i'm french, i'm using regular expressions in php in order to rewrite
hyperlink tags in a specific way before apache output is beeing sent to
client.
Purpose is to replace href attribute of any A html tag by a javascript
function calling an ajax loader.
Currently I have wrote that:
Nicolas Quirin wrote:
Hi,
i'm french, i'm using regular expressions in php in order to rewrite
hyperlink tags in a specific way before apache output is beeing sent to
client.
Purpose is to replace href attribute of any A html tag by a javascript
function calling an ajax loader.
Currently
Nicolas Quirin wrote:
Hi,
i'm french, i'm using regular expressions in php in order to rewrite
hyperlink tags in a specific way before apache output is beeing sent to
client.
Purpose is to replace href attribute of any A html tag by a javascript
function calling an ajax loader.
Currently
Hi,
i'm french, i'm using regular expressions in php in order to rewrite hyperlink
tags in a specific way before apache output is beeing sent to client.
Purpose is to replace href attribute of any A html tag by a javascript function
calling an ajax loader.
Currently I have wrote that:
Nicolas Quirin wrote:
Hi,
i'm french, i'm using regular expressions in php in order to rewrite hyperlink
tags in a specific way before apache output is beeing sent to client.
Purpose is to replace href attribute of any A html tag by a javascript function
calling an ajax loader.
Currently I
Do you know good regular expression editor or something simialar?
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
- Original Message -
From: H.T [EMAIL PROTECTED]
To: php-general@lists.php.net
Sent: Monday, February 05, 2007 10:12 PM
Subject: [PHP] Regular Expression
Do you know good regular expression editor or something simialar?
This goes into the 'something similar' category:
From
On Mon, February 5, 2007 3:12 pm, H.T wrote:
Do you know good regular expression editor or something simialar?
The Regex Coach
Helps you figure things out piece by piece with fancy color
highlighting of what matches what, and a tree graph and everything.
--
Some people have a gift link here.
5 feb 2007 kl. 22.12 skrev H.T:
Do you know good regular expression editor or something simialar?
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Regex online: www.regextester.com
//frank
--
PHP General Mailing List (http://www.php.net/)
Hi List
I must be dumb as I have been battling my way through regular expression
examples for a while and I can not work out why the following does not work
properly. I am the first to admit that regular expressions confuse me greatly.
The string is a piece of XML as follows and I have put that
# [EMAIL PROTECTED] / 2007-01-25 09:27:59 +1100:
I must be dumb as I have been battling my way through regular expression
examples for a while and I can not work out why the following does not work
properly. I am the first to admit that regular expressions confuse me greatly.
The string is a
Hi Roman,
RN Are you doing this to learn regular expressions or are you actually
RN trying to do work? Because you're going the wrong way.
RN It's XML, why do you treat it as text?
I am well aware it is XML and I could use an XML parser or simpleXML. I am
trying to learn regular expressions as I
Roman Neuhauser wrote:
# [EMAIL PROTECTED] / 2007-01-25 09:27:59 +1100:
I must be dumb as I have been battling my way through regular expression
examples for a while and I can not work out why the following does not work
properly. I am the first to admit that regular expressions confuse me
# [EMAIL PROTECTED] / 2007-01-24 23:55:27 +0100:
Roman Neuhauser wrote:
Are you doing this to learn regular expressions or are you actually
trying to do work? Because you're going the wrong way.
It's XML, why do you treat it as text?
not everyone shares that sentiment. in terms of lowest
# [EMAIL PROTECTED] / 2007-01-25 09:27:59 +1100:
flights
flight flightId=19417361 addAdtPrice=0.0 addChdPrice=0.0
addInfPrice=0.0
legXRefs
legXRef legId=23862812 class=V/legXRef
legXRef legId=23862813
Hi Jochem,
JM accent voice=pirate
JM you be needing an ungreedy modifier on yer regex.
JM /accent
JM see here:
JM http://php.net/manual/en/reference.pcre.pattern.modifiers.php
RL Thanks very much. That solved my problem and I my now getting exactly what I
RL want. I had seen the
At 1/24/2007 02:27 PM, Richard Luckhurst wrote:
What I am trying to do is extract the first flight . /flight chunk.
...
preg_match('#flight .*\/flight#', $xml_string,$matches);
$tempstr = $matches[0];
What I actually get in $tempstr is everything from the first flight
through to
the
You want to add a 'U' after you closing # so that matches are
Ungreedy -- I.e., they do NOT grab as much text as the can to
fulfill the pattern (greedy) but they grab as LITTLE text as they can
to fulfill the pattern (ungreedy)
On Wed, January 24, 2007 4:27 pm, Richard Luckhurst wrote:
Hi List
Richard Luckhurst wrote:
Hi Jochem,
JM accent voice=pirate
JM you be needing an ungreedy modifier on yer regex.
JM /accent
JM see here:
JM http://php.net/manual/en/reference.pcre.pattern.modifiers.php
Thanks very much. That solved my problem and I my now getting exactly what I
Roman Neuhauser wrote:
# [EMAIL PROTECTED] / 2007-01-24 23:55:27 +0100:
Roman Neuhauser wrote:
Are you doing this to learn regular expressions or are you actually
trying to do work? Because you're going the wrong way.
It's XML, why do you treat it as text?
not everyone shares that sentiment.
Hello,
Can someone here give me a glue how to do the following. I guess I need to
use regular expressions here. I have absolutely zero experience with regular
expressions. (if there's another way to do this I don't mind. I jus need to
get this done somehow :)
I need to strip all characters
# [EMAIL PROTECTED] / 2007-01-18 12:34:36 +0200:
I need to strip all characters from the following text string exept the
image path...
img width=\99\ height=\120\ border=\0\
src=\../../images/new/thumps/4123141112007590373240.jpg\ /...and then
store the path to DB. Image path lengh can
Hello Roman,
Could you specify the functionality of your script a bit please. (How it
works)
I forgot to mention that this part:
img width=99 height=120 border=0 src=%s /',
is not always the same. The image properties can vary.
Thanks
-Will
Roman Neuhauser [EMAIL PROTECTED] kirjoitti
William Stokes wrote:
Hello Roman,
Could you specify the functionality of your script a bit please. (How it
works)
it's a hint as to how you might use simpleXML to extract the values of a src
attribute from the definition of an img tag.
I forgot to mention that this part:
img
(Haven't received William's email yet = scavenging Jochem's reply.)
# [EMAIL PROTECTED] / 2007-01-18 18:01:19 +0100:
William Stokes wrote:
Roman Neuhauser [EMAIL PROTECTED] kirjoitti
This passes with 5.2:
class ImgSrcTest extends Tence_TestCase
{
private $src, $str, $xml;
?php
echo 'Is String: [' . ( is_string( 'a1b2c3' ) preg_match( '/[A-Za-z]+/',
'a1b2c3' )) . ']br';
echo 'Is Numeric: [' . ( is_numeric( 'a1b2c3' ) preg_match( '/[0-9]+/',
'a1b2c3' )) . ']br';
echo 'Is String: [' . ( is_string( 'abcdef' ) preg_match( '/[A-Za-z]+/',
'abcdef' )) . ']br';
echo
Those patterns aren't anchored to the ends of the string, so as long as
the string contains one matching character, the succeeds.
^ anchors the pattern to the beginning, \z to the end, so you want:
/^[A-Za-z]+\z/
Or test the opposite case to see if it fails:
/[^A-Za-z]/
Arpad
Chris Boget
Chris Boget wrote:
?php
echo 'Is String: [' . ( is_string( 'a1b2c3' ) preg_match(
'/[A-Za-z]+/', 'a1b2c3' )) . ']br';
echo 'Is Numeric: [' . ( is_numeric( 'a1b2c3' ) preg_match(
'/[0-9]+/', 'a1b2c3' )) . ']br';
echo 'Is String: [' . ( is_string( 'abcdef' ) preg_match(
'/[A-Za-z]+/',
Note that $ allows a trailing newline, but \z doesn't.
Arpad
Stut wrote:
Chris Boget wrote:
?php
echo 'Is String: [' . ( is_string( 'a1b2c3' ) preg_match(
'/[A-Za-z]+/', 'a1b2c3' )) . ']br';
echo 'Is Numeric: [' . ( is_numeric( 'a1b2c3' ) preg_match(
'/[0-9]+/', 'a1b2c3' )) . ']br';
echo
1 - 100 of 434 matches
Mail list logo