2007年04月12日 星期四 19:24
>>> p = re.compile(r'(?P\b\w+\b)') >>> m = p.search( '(((( Lots of punctuation )))' ) >>> m.group('word') 'Lots' >>> m.group(1) 'Lots' Ôõôsearchº¯ÊýÓÃËĸöÀ¨ºÅµÄ£¿ÊÇʲôÒâ˼£¿. ÉÏÃæµÄ´úÂëÊÇ´Óubuntu.com.cnµÄwiki¿´µ½µÄ¡£ -- ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070412/1acb8117/attachment.html
2007年04月12日 星期四 20:20
»¹ÓÐÒ»¸öÎÊÌ⣺ >>> p = re.compile(r'\b\w+\b') >>> m = p.search( 'Lots of punctuation' ) >>> m.group(0) 'Lots' >>> m.group(1) Traceback (most recent call last): File "", line 1, in ? IndexError: no such group ΪʲôsearchÖ»»áÕÒµ½Ò»¸öÆ¥Åäºó¾Í·µ»ØµÄ£¿ µ±ÎÒÒªÕÒÍêÕû¸ö×Ö·û´®ÖÐÓÐoµÄµ¥´ÊÄØ£¬Ôõô°ì£¿£¿ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070412/121d5452/attachment.html
2007年04月13日 星期五 09:52
Ö»ÓÐÈË¿´Ã»ÓÐÈ˻ش𣿠µÈׯشð¿´Ï²¿·Öѽ£¬´óϺÃÇ. -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/471ed123/attachment.html
2007年04月13日 星期五 10:27
怎么search函数用四个括号的?是什么意思?. >>>>没有什么意思,只是一个字符串而已。 如何取得所有的匹配? >>>>使用 *findall*( pattern, string[, flags]) 在07-4-13,jessinio smith <jessinio at gmail.com> 写道: > > 只有人看没有人回答? > > 等着回答看下部分呀,大虾们. > > _______________________________________________ > 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/20070413/e6c2fcd7/attachment.htm
2007年04月13日 星期五 10:42
findallÊÇ·µ»ØÒ»¸östringµÄ.ÇëÎÊÓÐûÓа취£¬·µ»ØÒ»¸öMatchObject£¬ËüÓжà¸ö×飬×éÀï°üÀ¨ËùÓеÄÆ¥ÅäÄØ£¿£¿ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/09010662/attachment.html
2007年04月13日 星期五 10:49
有的, *finditer*( pattern, string[, flags]) 如果谦python的正则手册写得太简单,推荐你看这个: Regular Expression HOWTO <http://www.amk.ca/python/howto/regex/regex.html> 在07-4-13,jessinio smith <jessinio at gmail.com> 写道: > > findall是返回一个string的.请问有没有办法,返回一个MatchObject,它有多个组,组里包括所有的匹配呢?? > > > > _______________________________________________ > 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/20070413/c3b1523b/attachment.html
2007年04月13日 星期五 10:54
On 4/13/07, jessinio smith <jessinio在gmail.com> wrote: > findall是返回一个string的.请问有没有办法,返回一个MatchObject,它有多个组,组里包括所有的匹配呢?? > 一个MatchObject就代表一个Match,不可能包括所有的匹配。 不过你可以看看 search( string[, pos[, endpos]]) 通过设置search的pos参数实现你的要求。 -- Best Regards, Leo Jay
2007年04月13日 星期五 10:57
finditerÊÇ·µ»Ø¶à¸ömatch Â¥ÉϵÄ˵£ºÒ»¸öMatchObject¾Í´ú±íÒ»¸öMatch£¬²»¿ÉÄÜ°üÀ¨ËùÓеÄÆ¥Åä¡£ ¿ÉÄÜÎÒµÄÎÊÌâÊDz»¿ÉÄܵÄ. -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/e35ea787/attachment-0001.html
2007年04月13日 星期五 11:04
正如Leo所说,你想做的可以做到,但不是按你的方式。 在07-4-13,jessinio smith <jessinio at gmail.com> 写道: > > finditer是返回多个match > > 楼上的说:一个MatchObject就代表一个Match,不可能包括所有的匹配。 > > 可能我的问题是不可能的. > > _______________________________________________ > 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/20070413/5584715c/attachment.html
2007年04月13日 星期五 11:05
ÐÖµÜÃDzé×ÊÁϵÄʱºòÕæÊÖ¿ì. ÇëÎÊÄãÃÇÊÖÍ·ÉÏÊDz»ÊǶ¼ÓÐÒ»·ÝpythonµÄdocumentµÄchmÎļþ£¿ »¹ÊǶ¼ÓÃÍø²éµÄ£¿£¿ ÉÏÍøÕÒʱºò»á»¨ºÜ¶àʱ¼äÕÒµ½ÎÞÓõĶ«Î÷. ÄãÃÇÊDz»ÊÇÓжà¸öºÃµÄÍøÖ·£¿ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/6923ffb1/attachment.htm
2007年04月13日 星期五 11:12
ÎÒÊÖÍ·ÉϵÄÕâ·Ýpython2.5 documentûÓÐÁгöreµÄflags²ÎÊýµÄ ÃÆ£¡£¡£¡£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/9d0e9469/attachment.html
2007年04月13日 星期五 11:16
»¹ºÃ£¬¶«×ÓµÄÓÐ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/0821e759/attachment.html
2007年04月15日 星期日 04:40
On Thu, Apr 12, 2007 at 07:24:42PM +0800, jessinio smith wrote: > >>> p = > re.compile(r'(?P\b\w+\b)') > > >>> m = p. > search( '(((( Lots of punctuation )))' ) > >> > > m.group('word') > > 'Lots' > >>> m.group > (1) > 'Lots' > > > > 怎么search函数用四个括号的?是什么意思?. > 上面的代码是从ubuntu.com.cn的wiki看到的。 建议多看看正则表达式的相关内容。
Zeuux © 2025
京ICP备05028076号