假设我有两个字符串
$a="abcdefghijkmn";
$b="abcdefightghijkmn"
如上例:$b就比$a多了“ight”这几个字符,需要找出来
我的两个字符串,$b总会比$a多一处或者几处,多一个或者几个字符,但位置不知,需要找出来,高亮显示,那怕加粗也行。
先谢过各位大侠帮忙了

解决方案 »

  1.   

    这个比较有意思。
    那你的多出来的那几个字符串,是连在一起的吗?比如,会不会出现:$a = "123456789"
    $b = "1a2c3f456789"会不会出现以上类似的情况的?
      

  2.   

    LSD说的是啊,不知道是不是先要拆解字符串呢?
      

  3.   

    $a = 'abc';
    $b = 'aabc'
    这样算那个a是多余的呢,算第一个字符还是第二个字符
      

  4.   

    注$a字符串中有可能会有重复的字符
    比如$a="ababcabcd",$b=$a="ab,abc,abcd"
    这样的情况也是有的