| David E. Smith on 28 Jun 2002 05:53:07 -0000 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| [spoon-discuss] regex gurus needed |
I'm trying to add the much-requested "links to revision history proposals"
thing. I don't, however, see why this doesn't work:
while (preg_match('\b[0-9][0-9][0-9]\/[0-9]', $rt)) {
$rt = preg_replace('\b([0-9][0-9][0-9])/([0-9])',
'<A HREF=\"http:\/\/www.nomic.net\/~g6\/n2\/history.php?rn=$1\">$1\/$2</A>',
$rt);
}
It's supposed to look for anything that looks like a rule number (i.e.
123/4 or thereabouts), match that, and replace it with a link to the
relevant proposal.
I know it doesn't cover everything, but it's close enough. (There aren't
any motions with numbers under 100, and it can be expanded to handle
4-digit items when we get there in a couple nweeks.) But it doesn't
presently seem to match anything. I never did really grok regexp, so any
help would be nifty.
(The $1 and $2 in the preg_replace are how PHP handles back-references.)
...dave
---- David E. Smith, POB 515045, St. Louis, MO 63151
http://www.technopagan.org/ http://metadave.net/
http://www.bureau42.com/ http://whatIsay.com/
_______________________________________________
spoon-discuss mailing list
spoon-discuss@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-discuss