Python论坛  - 讨论区

标题:[python-chinese] 请教,怎么在urls.py中匹配中英文混合?

2007年05月04日 星期五 14:30

magic lu lujianxy在gmail.com
星期五 五月 4 14:30:50 HKT 2007

可以匹配中文,英文,英文+数字。

但是怎么写都匹配不了中文,英文,数字混合的。

请教
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070504/09ff87ca/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月04日 星期五 16:06

Brightman mr.brightman在gmail.com
星期五 五月 4 16:06:40 HKT 2007

ÎÒÊÇÓÃÕýÔò±í´ïʽÖÐ\s+À´Æ¥ÅäÖÐÎÄ£¬Ó¢ÎÄ£¬Ó¢ÎÄ+Êý×Ö¡£
ͻȻÏëµ½ÎÒûÓнâ¾ö\s+²»ÄÜÆ¥Åä"."£¬ÓÃ.+»ò\.ҲûÄÜÆ¥ÅäÉÏurlÖеÄ"."

magic lu дµÀ:
> ¿ÉÒÔÆ¥ÅäÖÐÎÄ£¬Ó¢ÎÄ£¬Ó¢ÎÄ+Êý×Ö¡£
> µ«ÊÇÔõôд¶¼Æ¥Åä²»ÁËÖÐÎÄ£¬Ó¢ÎÄ£¬Êý×Ö»ìºÏµÄ¡£
> Çë½Ì
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070504/5a0378ad/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月04日 星期五 21:39

magic lu lujianxy在gmail.com
星期五 五月 4 21:39:32 HKT 2007

我目前也用\s+来匹配,但是会像以前一个兄弟说的那样,会把/也匹配进来。

例如:http://yourdomain.com/中文abc/1/1/

用\s+匹配到的会是 中文abc/1/1

郁闷


On 5/4/07, Brightman <mr.brightman at gmail.com> wrote:
>
> 我是用正则表达式中\s+来匹配中文,英文,英文+数字。
> 突然想到我没有解决\s+不能匹配".",用.+或\.也没能匹配上url中的"."
>
> magic lu 写道:
>
> 可以匹配中文,英文,英文+数字。
>
> 但是怎么写都匹配不了中文,英文,数字混合的。
>
> 请教
>
> ------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070504/661b1b5f/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月06日 星期日 11:44

limodou limodou在gmail.com
星期日 五月 6 11:44:39 HKT 2007

On 5/4/07, magic lu <lujianxy在gmail.com> wrote:
> 我目前也用\s+来匹配,但是会像以前一个兄弟说的那样,会把/也匹配进来。
>
> 例如:http://yourdomain.com/中文abc/1/1/
>
> 用\s+匹配到的会是 中文abc/1/1
>
> 郁闷
>
如果只是以/为分隔符,那么可以:

(.*?)/
或
([^/]*)/

这样不行吗?
-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号