2005年11月19日 星期六 23:22
如果汉字里面没有标点符号,可以
"(?u)([^a-zA-Z.,>/}{\|+=-_)(*&^%$#@!~`]+)"
但是如果有标点符号,特别是非汉字的标点符号(比如. ,而不是。)那就比较麻烦了。
On 11/19/05, superxgz <superxgz at 163.com> wrote:
> 大熊,您好!
>
> 那这样是不是只能是一个一个的去查找,还不能查找多个连在一起的汉字
>
> ======== 2005-11-19 13:31:26 您在来信中写道: ========
>
>
>
> 如果没有记错,gb312编码中,汉字是由两个字节组成的,它的第一个字节应该是大于127
>
>
> 在05-11-19,superxgz <superxgz at 163.com> 写道:
> > python-chinese,您好!
> >
> > 比如说有一个文本文件,里面的内容包含英文和简体中文(其实是个asp文件),现在我想找到这个文件中的所有汉字,在这些汉字两边加上比如说是(),不知如何操作,请大家给点提示
> > 比如:
> > 源文件:
> > <%
> > LoginName = Request.cookies("username")
> > Response.write "你好" & LoginName & ",欢迎您的到来"
> > %>
> >
> > 改成:
> > <%
> > LoginName = Request.cookies("username")
> > Response.write "(你好)" & LoginName & ",(欢迎您的到来)"
> > %>
> >
> > 在这里两边加上()只是打个比方,实际上是加个函数,因为有上千的文件,手工改又累又慢,所以想用python来实现,请大家给点主意,先谢了
> >
> >
> > 致
> > 礼!
> >
> >
> > superxgz
> > superxgz at 163.com
> > 2005-11-19
> >
> > _______________________________________________
> > Python中文技术讨论邮件列表
> > 发言: 发邮件到 python-chinese at lists.python.cn
> > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn
> > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn
> > 详细说明: http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
>
>
> --
> 茫茫人海,你是我的最爱
>
>
> = = = = = = = = = = = = = = = = = = = = = =
>
> 致
> 礼!
>
> superxgz
> superxgz at 163.com
> 2005-11-19
>
> _______________________________________________
> Python中文技术讨论邮件列表
> 发言: 发邮件到 python-chinese at lists.python.cn
> 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn
> 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn
> 详细说明: http://python.cn/mailman/listinfo/python-chinese
>
>
Zeuux © 2025
京ICP备05028076号