Re: [PHP] Reg-ex help

2009-02-07 Thread Craige Leeder
Thanks! That's a big help. - Craige Jim Lucas wrote: Craige Leeder wrote: Hey guys, I'm trying to write a regular expression to match a tag for my frameworks template engine. I seem to be having some trouble. The expression should match: {:seg 'segname':} {:seg 'segname' cache:} What

Re: [PHP] Reg-ex help

2009-02-05 Thread Jochem Maas
Craige Leeder schreef: > Hey guys, > > I'm trying to write a regular expression to match a tag for my > frameworks template engine. I seem to be having some trouble. The > expression should match: > > {:seg 'segname':} > {:seg 'segname' cache:} > > What I have is... > > $fSegRegEx = "#\{:seg

Re: [PHP] Reg-ex help

2009-02-04 Thread Jim Lucas
Craige Leeder wrote: Hey guys, I'm trying to write a regular expression to match a tag for my frameworks template engine. I seem to be having some trouble. The expression should match: {:seg 'segname':} {:seg 'segname' cache:} What I have is... $fSegRegEx = "#\{:seg \'[a-z0-9\-\_]{3,}\'(

Re: [PHP] Reg Ex

2008-11-01 Thread Ashley Sheridan
On Fri, 2008-10-31 at 15:03 +0100, Jochem Maas wrote: > Eric Butera schreef: > > On Fri, Oct 31, 2008 at 9:09 AM, Warren Windvogel > > <[EMAIL PROTECTED]> wrote: > >> Eric Butera wrote: > >>> Who says every file will have an extension? Who says they're all .+3 > >>> chars? When I first started ph

Re: [PHP] Reg Ex

2008-10-31 Thread Warren Windvogel
Eric Butera wrote: ...or you could just use pathinfo and be done with it. I work for clients. Clients shouldn't have to read a faq to upload a file. I agree. I assumed that pathinfo simply returned the relative or absolute path of the file. After further inspection I have to stand corrected

Re: [PHP] Reg Ex

2008-10-31 Thread Diogo Neves
Hi all, It depends on what he really want, but pathinfo really is a better option My test worked perfectly on files with no extension and without name... On Fri, Oct 31, 2008 at 2:57 PM, Daniel P. Brown <[EMAIL PROTECTED]>wrote: > On Fri, Oct 31, 2008 at 9:53 AM, Kyle Terry <[EMAIL PROTECTED]

Re: [PHP] Reg Ex

2008-10-31 Thread Daniel P. Brown
On Fri, Oct 31, 2008 at 9:53 AM, Kyle Terry <[EMAIL PROTECTED]> wrote: > Thanks for the reply. For now I used substr($filename,0,-4) and that worked > perfectly. I need to learn reg ex badly :(. Before you do that, learn to read and follow along in an email thread that you start. We gave you

Re: [PHP] Reg Ex

2008-10-31 Thread Kyle Terry
Thanks for the reply. For now I used substr($filename,0,-4) and that worked perfectly. I need to learn reg ex badly :(. On Fri, Oct 31, 2008 at 7:51 AM, Boyd, Todd M. <[EMAIL PROTECTED]> wrote: > > -Original Message- > > From: Kyle Terry [mailto:[EMAIL PROTECTED] > > Sent: Friday, October

RE: [PHP] Reg Ex

2008-10-31 Thread Boyd, Todd M.
> -Original Message- > From: Kyle Terry [mailto:[EMAIL PROTECTED] > Sent: Friday, October 31, 2008 7:28 AM > To: PHP General Mailing List > Subject: [PHP] Reg Ex > > I'm horrible with regular expression. I need to match the text before a > file > extension. So if the file is called US.123.

Re: [PHP] Reg Ex

2008-10-31 Thread Eric Butera
On Fri, Oct 31, 2008 at 10:03 AM, Jochem Maas <[EMAIL PROTECTED]> wrote: > Eric Butera schreef: >> On Fri, Oct 31, 2008 at 9:09 AM, Warren Windvogel >> <[EMAIL PROTECTED]> wrote: >>> Eric Butera wrote: Who says every file will have an extension? Who says they're all .+3 chars? When I fi

Re: [PHP] Reg Ex

2008-10-31 Thread Jochem Maas
Eric Butera schreef: > On Fri, Oct 31, 2008 at 9:09 AM, Warren Windvogel > <[EMAIL PROTECTED]> wrote: >> Eric Butera wrote: >>> Who says every file will have an extension? Who says they're all .+3 >>> chars? When I first started php I tried that and it failed in a lot >>> of places. >> I've also

Re: [PHP] Reg Ex

2008-10-31 Thread Daniel P. Brown
On Fri, Oct 31, 2008 at 7:44 AM, Eric Butera <[EMAIL PROTECTED]> wrote: > > Who says every file will have an extension? Who says they're all .+3 > chars? When I first started php I tried that and it failed in a lot > of places. .htaccess is a prime example of this. -- http://www.parasane.

Re: [PHP] Reg Ex

2008-10-31 Thread Eric Butera
On Fri, Oct 31, 2008 at 9:09 AM, Warren Windvogel <[EMAIL PROTECTED]> wrote: > Eric Butera wrote: >> >> Who says every file will have an extension? Who says they're all .+3 >> chars? When I first started php I tried that and it failed in a lot >> of places. > > I've also run into that problem in

Re: [PHP] Reg Ex

2008-10-31 Thread Warren Windvogel
Eric Butera wrote: Who says every file will have an extension? Who says they're all .+3 chars? When I first started php I tried that and it failed in a lot of places. I've also run into that problem in the past. The way that I could work around all these issues was to document naming convent

Re: [PHP] Reg Ex

2008-10-31 Thread Eric Butera
On Fri, Oct 31, 2008 at 8:41 AM, Kyle Terry <[EMAIL PROTECTED]> wrote: > I thought of a couple other ways anyway... > > basename($file, '.zip') > substr($file, 0, -4) > > On Fri, Oct 31, 2008 at 5:33 AM, Stut <[EMAIL PROTECTED]> wrote: > >> On 31 Oct 2008, at 12:27, Kyle Terry wrote: >> >>> I'm hor

Re: [PHP] Reg Ex

2008-10-31 Thread Kyle Terry
I thought of a couple other ways anyway... basename($file, '.zip') substr($file, 0, -4) On Fri, Oct 31, 2008 at 5:33 AM, Stut <[EMAIL PROTECTED]> wrote: > On 31 Oct 2008, at 12:27, Kyle Terry wrote: > >> I'm horrible with regular expression. I need to match the text before a >> file >> extension

Re: [PHP] Reg Ex

2008-10-31 Thread Stut
On 31 Oct 2008, at 12:27, Kyle Terry wrote: I'm horrible with regular expression. I need to match the text before a file extension. So if the file is called US.123.kyle.20081029.zip, I would then need to match US.123.kyle.20081029. No regex required. Why do people think everything like this

Re: [PHP] reg ex help

2005-11-08 Thread Richard Lynch
On Fri, November 4, 2005 12:09 pm, conditional motion wrote: > New to php so please bear with me. I'm trying to parse through a > field that has some information in it, the information is stored with > other information and is delimited in a certain pattern so I figure > using reg ex I can get the

Re: [PHP] reg ex help

2005-11-04 Thread Curt Zirzow
On Fri, 04 Nov 2005 14:09:06 -0500, conditional motion wrote: > Here is what the field content from the database would look like. I have > removed any sensitive data. > > str = "Name;Grill Transom (GT302)^% - > Sort;Find/Replace^% - Calc;2568.09x^% - > Type;;;

Re: [PHP] reg ex help

2005-11-04 Thread Jochem Maas
explode on this first: '^% -' then probably on explode ';' like Jay mentioned. then you can probably massage the really weird stuff into shape somehow, stuff like (wtf :-)): Back Number Font;%Athletic^Athletic ..hth conditional motion wr

Re: [PHP] reg ex help

2005-11-04 Thread Dan McCullough
Whos responsible for putting all that information into one field. LOL On 11/4/05, conditional motion <[EMAIL PROTECTED]> wrote: > The name like "Roch Small Sum" and others dont change, they will be in > there whether there is a value associated with them or not. > > > On 11/4/05, conditional moti

Re: [PHP] reg ex help

2005-11-04 Thread conditional motion
The name like "Roch Small Sum" and others dont change, they will be in there whether there is a value associated with them or not. On 11/4/05, conditional motion <[EMAIL PROTECTED]> wrote: > Here is what the field content from the database would look like. I > have removed any sensitive data. >

Re: [PHP] reg ex help

2005-11-04 Thread conditional motion
Here is what the field content from the database would look like. I have removed any sensitive data. str = "Name;Grill Transom (GT302)^% - Sort;Find/Replace^% - Calc;2568.09x^% - Type;Veck^% - PO Number;^% - Previous Order Number;^%%

RE: [PHP] reg ex help

2005-11-04 Thread Pablo Gosse
[snip] The problem with that is there are about 40 different listings in the one field. Silver Small Corp;X^%\n#\n Gold Medium Corp;RE^%\n#\n Platinum Large Corp;YRE^%\n#\n being three of them so maybe this is a bettter way of listing it ... Silver Small Corp;

RE: [PHP] reg ex help

2005-11-04 Thread Pablo Gosse
[snip] New to php so please bear with me. I'm trying to parse through a field that has some information in it, the information is stored with other information and is delimited in a certain pattern so I figure using reg ex I can get the information I want out of the text. So here is an example.

Re: [PHP] reg ex help

2005-11-04 Thread conditional motion
The problem with that is there are about 40 different listings in the one field. Silver Small Corp;X^%\n#\n Gold Medium Corp;RE^%\n#\n Platinum Large Corp;YRE^%\n#\n being three of them so maybe this is a bettter way of listing it ... Silver Small Corp;X^%

RE: [PHP] reg ex help

2005-11-04 Thread Jay Blanchard
[snip] New to php so please bear with me. I'm trying to parse through a field that has some information in it, the information is stored with other information and is delimited in a certain pattern so I figure using reg ex I can get the information I want out of the text. So here is an example.

Re: [PHP] Reg Ex to search for both Integer and Comma-spaced Integer

2003-07-01 Thread Kevin Stone
- Original Message - From: "Ford, Mike [LSS]" <[EMAIL PROTECTED]> To: "'Kevin Stone'" <[EMAIL PROTECTED]>; "PHP-General" <[EMAIL PROTECTED]> Sent: Tuesday, July 01, 2003 12:19 PM Subject: RE: [PHP] Reg Ex to search for both In

RE: [PHP] Reg Ex to search for both Integer and Comma-spaced Integer

2003-07-01 Thread Ford, Mike [LSS]
> -Original Message- > From: Kevin Stone [mailto:[EMAIL PROTECTED] > Sent: 01 July 2003 18:07 > > $string = "Mark's average score was 544."; > preg_match("/average score was ([0-9]+)/", $string, $matches); > $score = $matches(1); > > $string = "Julie's average score was 10,443."; > preg_m

Re: [PHP] Reg Ex to search for both Integer and Comma-spaced Integer

2003-07-01 Thread Jason Wong
On Wednesday 02 July 2003 01:07, Kevin Stone wrote: You have started a new thread by taking an existing posting and replying to it while you changed the subject. That is bad, because it breaks threading. Whenever you reply to a message, your mail client generates a "References:" header that tells

Re: [PHP] reg-ex again

2002-04-29 Thread Jason Wong
On Monday 29 April 2002 15:22, John Fishworld wrote: > I'm trying to find files in my array > for example > ="lg_imode.gif" > and > ="/db/imodeklein/edgar-IMODE-1-.gif" > > I want to differentiate between the files with slash at the front and ones > without so that > I can add a server path ! > bu

Re: [PHP] reg-ex please

2002-04-27 Thread John Fishworld
Excellent :-))) Thanks ! Can I trouble you again with one more ! I get an url http://whatever/file.whatever (text/html/chtml) Now trying to do the following get just the http://whatever bit and go through my array and find .gif or .html or .chtml and replace the eg "pics/my.gif" with http:

Re: [PHP] reg-ex

2002-03-25 Thread Rasmus Lerdorf
"^[ A-Za-z---]*$" On Mon, 25 Mar 2002, John Fishworld wrote: > How can I change this to accept spaces as well ? > > (ereg("^[A-Za-zÀ-ÖØ-öø-ÿ]*$", $str)) > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing Li

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-06 Thread Jack Dempsey
Sent: Thursday, December 06, 2001 5:13 PM To: Jack Dempsey; PHP list Subject: RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output OK, this time the \n worked. The only thing I changed was using / delimiters instead of | delimiters in the search string. No idea if/why that would a

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-06 Thread Ken
OK, this time the \n worked. The only thing I changed was using / delimiters instead of | delimiters in the search string. No idea if/why that would affect anything in the replacement string. Anyway, I finally came up with exactly what I wanted: preg_replace(array("/\s*\n+\s*/", "/[ ]+/"), ar

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-06 Thread Jack Dempsey
] Sent: Thursday, December 06, 2001 1:56 PM To: Jack Dempsey Subject: RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output At 11:41 AM 12/6/01 -0500, Jack Dempsey wrote: >using "\n" as your replacement text will do ithowever, if you want a >newline in the html, then

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-06 Thread Jack Dempsey
gular expressions as well.its worth the money jack -Original Message- From: Ken [mailto:[EMAIL PROTECTED]] Sent: Thursday, December 06, 2001 3:08 AM To: Jack Dempsey; liljim; PHP list Subject: RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output At 02:43 PM 12

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-06 Thread Ken
At 02:43 PM 12/5/01 -0500, Jack Dempsey wrote: >$t = preg_replace('/\s+/',' ',$text); One more thing: How do I replace with newline instead of a space? I read through the manuals but couldn't grasp how to do this. \n didn't cut it. And, more advanced - The above replaces any groups of 2 or m

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-05 Thread Jack Dempsey
sday, December 05, 2001 2:01 PM To: Jack Dempsey Subject: RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output At 10:57 AM 12/5/01 -0500, Jack Dempsey wrote: >a space (\s is from perl) Ah, OK, yours doesn't deal with newlines. From list member "James", a solution

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-05 Thread Jack Dempsey
;$1",$input); of course since you're now matching and replacing it'll take longer than a straight substitution, although i doubt the files you're scanning are big enough to notice jack -Original Message- From: liljim [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 0

Re: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-05 Thread liljim
Hello, The example Jack gave you will clear up spaces well, though to get both newlines and spaces into one: $input = preg_replace("/([ ]|\n){1,}/", "\\1", $input); James "Jack Dempsey" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > $text = preg_replace('|\

Re: [PHP] Reg ex help-Removing extra blank spaces before HTMLoutput

2001-12-04 Thread Steve Edberg
One way to do it is: $NewString = ereg_replace('[[:space:]]+', ' ', $String); There are also ways to do it with preg functions that are slightly more efficient; see the pcre docs. And, the standard (AFAIK) reference book for regular expressions is O'Reilly's 'Mastering Regular Express

RE: [PHP] Reg ex help-Removing extra blank spaces before HTML output

2001-12-04 Thread Jack Dempsey
$text = preg_replace('|\s+|',' ',$text); -Original Message- From: Ken [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 05, 2001 2:06 AM To: PHP list Subject: [PHP] Reg ex help-Removing extra blank spaces before HTML output I want to remove all superfluous blank spaces before I sent

Re: [PHP] reg-ex problem

2001-02-08 Thread Christian Reiniger
On Thursday 08 February 2001 07:40, Michael Dearman wrote: > > > And the | is using '\d' and 'prem'. It probably should be > > > "/(div\d)|prem/ Unless those parens are part of the expression. > > > Then > > And after a second look, yea the \d is tightly bound to the div. > But in confirming this,

Re: [PHP] reg-ex problem

2001-02-07 Thread Michael Dearman
Christian Reiniger wrote: > > On Wednesday 07 February 2001 21:50, Michael Dearman wrote: > > > } > > > elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) ) > > > > Isn't this \d+ matching --^ > > > > > { > > > $value = $matches[0]; > > >

Re: [PHP] reg-ex problem

2001-02-07 Thread Christian Reiniger
On Wednesday 07 February 2001 21:50, Michael Dearman wrote: > > } > > elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) ) > > Isn't this \d+ matching --^ > > > { > > $value = $matches[0]; > > } > > elseif( preg_match( "/(div\d|prem)

Re: [PHP] reg-ex problem

2001-02-07 Thread Michael Dearman
> } > elseif( preg_match( "/^\d+$/", $arg[$i], $matches ) ) Isn't this \d+ matching --^ > { > $value = $matches[0]; > } > elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) ) the \d in this-^^

Re: [PHP] reg-ex problem

2001-02-07 Thread CC Zona
In article <[EMAIL PROTECTED]>, [EMAIL PROTECTED] (Lee Stretton) wrote: > elseif( preg_match( "/^[a-zA-Z]+$/", $arg[$i], $matches ) ) > elseif( preg_match( "/(div\d|prem)/", $arg[$i], $matches ) ) > The first 3 work fine, but the last one "/(div\d|prem)/" doesnt work > proper