Jump to content


Regex Headaches, Part 2

  • Please log in to reply
1 reply to this topic

#1 poirot

  • Members
  • PipPipPip
  • Advanced Member
  • 646 posts
  • LocationAustin, TX

Posted 27 May 2006 - 03:27 PM

I hate regex [img src=\"style_emoticons/[#EMO_DIR#]/huh.gif\" style=\"vertical-align:middle\" emoid=\":huh:\" border=\"0\" alt=\"huh.gif\" /]

Anyways, just another problem: named backreferences are not working here.
(.*) works fine, but if I try something like (?P<name>.*) it won't work (the script will hang).

What's wrong?
Thanks [img src=\"style_emoticons/[#EMO_DIR#]/smile.gif\" style=\"vertical-align:middle\" emoid=\":smile:\" border=\"0\" alt=\"smile.gif\" /]
~ D Kuang

#2 shoz

  • Staff Alumni
  • Advanced Member
  • 600 posts

Posted 27 May 2006 - 05:57 PM

There was a bug in older versions of PHP where using named groups could lead to errors/crashes etc. Try using the latest version available for download or try one of the latest snapshots [a href=\"http://snaps.php.net/\" target=\"_blank\"]http://snaps.php.net/[/a].

Until most hosts upgrade(unless this is a personal project or you're using either a dedicated server or Vps), you should probably avoid using named groups if you can.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users