mysql根据字符串长度替换_perl中操作mysql,字符匹配与替换,字符串截取,计算字符长度...

##################################################################                                      # shao.bing take off dial_prefix+prefix_dial from $CLphone_number                                      ##################################################################                                     if ((length$CLphone_number) > 4)                                     {                                          $stmtA = "SELECT dial_prefix FROM vicidial_campaigns where campaign_id = '$CLcampaign_id';";                                          $event_string =  __LINE__." ##########  $stmtA ";                                      &event_logger;                                          $sthA = $dbhA->prepare($stmtA) or die "preparing: ",$dbhA->errstr;                                          $sthA->execute or die "executing: $stmtA ", $dbhA->errstr;                                          $sthArows=$sthA->rows;                                          if ($sthArows > 0)                                          {                                                 @aryA = $sthA->fetchrow_array;                                                 $dial_prefix    =            $aryA[0];                                          }                                          $sthA->finish();                                                                         $stmtA = "SELECT prefix_dial FROM system_settings ;";                                          $sthA = $dbhA->prepare($stmtA) or die "preparing: ",$dbhA->errstr;                                          $sthA->execute or die "executing: $stmtA ", $dbhA->errstr;                                          $sthArows=$sthA->rows;                                          if ($sthArows > 0)                                          {                                                 @aryA = $sthA->fetchrow_array;                                                 $prefix_dial    =            $aryA[0];                                           }                                          $sthA->finish();                                                                                                if ((length$dial_prefix) != '0')                               {                                    if($CLphone_number=~ /[$dial_prefix]/)                                    {                                                                          $CLphone_number = substr($CLphone_number, (length$dial_prefix), (length$CLphone_number) - (length$dial_prefix));                                                                        }                                                                  }                                                                             if ((length$prefix_dial) != '0')                                         {                                             if($CLphone_number=~ /[$prefix_dial]/)                                                                                          {                                                 $CLphone_number = substr($CLphone_number, (length$prefix_dial), (length$CLphone_number) - (length$prefix_dial));                                             }                                         }                                                                                  if((length$CLphone_number)=='12' && substr($CLphone_number,0,2)=='01')                                         {                                             $CLphone_number = substr($CLphone_number, 1, 11);                                         }                                     }else {                                         $CLphone_number = $CLphone_number;                                     }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值