slickedit 没有strstr,但可用pos代替代,它还支持正则式

slickedit 没有strstr,但可用pos代替代,它还支持正则式


_command  void testslickc() 
{
    say("testslickc");

     int ii = pos("ab", "zzzab");
    say(ii);
    ii =pos("aa", "aazzzaa");
    say(ii);
    ii = pos("ba", "aazzza");
    say(ii);

     // ii 为 0 ;
    ii = pos("Aa", "aazzza");
    say(ii);
     // "I" "忽略大小写"
    ii = pos("Aa", "aazzza", 1,"I");
    say(ii);

     // "I " "忽略大小写" "&" "使用通配符"
    
// 使用通配符和忽略大小写
    ii = pos("A*a", "aazzza", 1,"I&");
    say(ii);

}

你可能感兴趣的:(slickedit 没有strstr,但可用pos代替代,它还支持正则式)