cangshu 发表于 2011-11-22 22:06:22

请教一个变量问题。__zmud 4.62

本帖最后由 cangshu 于 2011-11-22 02:13 PM 编辑

需要抓取说话人名

如    索林说道:「嘿嘿,让本大爷来教训教训你!」

本用的是   

^(*)说道:「嘿嘿,让本大爷来教训教训你!」
id1=%1

但是,如果出现如下这种情况就会出现抓取错误,请问怎么解决?
> 索林说道:「嘿嘿,让本大爷来教训教训你!」


另外,我抓取了人物的括号内名称(Suo lin) ,请问,抓取到的Suo,怎么变成小写的suo?

poshu 发表于 2011-11-22 22:13:10

去掉^

cangshu 发表于 2011-11-22 22:14:47

去掉^
poshu 发表于 2011-11-22 02:13 PM http://pkuxkx.net/forum/images/common/back.gif


去掉是不行的

> 索林说道:「嘿嘿,让本大爷来教训教训你!」
(*)说道:「嘿嘿,让本大爷来教训教训你!」

提取到的是   > 索林

when 发表于 2011-11-22 22:18:16

*(%x)说道:「嘿嘿,让本大爷来教训教训你!」

cangshu 发表于 2011-11-22 22:23:51

*(%x)说道:「嘿嘿,让本大爷来教训教训你!」
when 发表于 2011-11-22 02:18 PM http://pkuxkx.net/forum/images/common/back.gif

谢谢,不过..测试还是没通过....


when 发表于 2011-11-22 22:32:24

(%x)说道:「嘿嘿,让本大爷来教训教训你!」
。。。这个可以

cangshu 发表于 2011-11-22 22:37:51

(%x)说道:「嘿嘿,让本大爷来教训教训你!」
。。。这个可以
when 发表于 2011-11-22 02:32 PM http://pkuxkx.net/forum/images/common/back.gif


    呀   是呢是呢   谢谢谢谢   哈哈   yct15.   为啥我就不会呢...

%x 通配任何非空白   嗯嗯 ...

dundianzi 发表于 2011-11-24 16:05:39

在触发句前面加上^??

zgbl 发表于 2011-11-28 16:57:07

开头加上^??

^的意是句首,??的意思是两个英文字符,对应“> ”

zgbl 发表于 2011-11-28 16:57:47


(%x)说道:「嘿嘿,让本大爷来教训教训你!」
也能触发
%x只待任意长度的字符串,不包含空格
页: [1] 2
查看完整版本: 请教一个变量问题。__zmud 4.62