1. 程式人生 > >php手機號碼 銀行卡號 替換為*

php手機號碼 銀行卡號 替換為*

/**
 * author [email protected] 
 * date 2015/07/17 18:50
 * 替換銀行卡、手機號碼為**。
 * @param type $str 要替換的字串
 * @param type $startlen 開始長度 預設4
 * @param type $endlen 結束長度 預設3
 * @return type
 */
function strreplace($str, $startlen = 4, $endlen = 3) {
    $repstr = "";
    if (strlen($str) < ($startlen + $endlen+1)) {
        return $str;
    }
    $count = strlen($str) - $startlen - $endlen;
    for ($i = 0; $i < $count; $i++) {
        $repstr.="*";
    }
    return preg_replace('/(\d{' . $startlen . '})\d+(\d{' . $endlen . '})/', '${1}' . $repstr . '${2}', $str);
}

相關推薦

php手機號碼 銀行卡 替換*

/** * author [email protected] * date 2015/07/17 18:50 * 替換銀行卡、手機號碼為**。 * @param type $str 要替換的字串 * @param type $startlen 開始長度

mysql中如何實現替換類似手機號碼中間4位星號顯示

可以用INSERT(str,pos,len,newstr)函式來實現起止位置批量替換。 返回字串str,在位置pos起始的子串且len個字元長得子串由字串newstr代替。 mysql> select INSERT('Quadratic', 3, 4, 'Wha

手機號碼的限制(11數字)

hone func num learn one ret 小數 spa title 電話號碼限制 <input type="text" id="phone" maxlength="11" onkeyup="this.value=this.value.replace(

php匹配字串URL並替換超連結

<?php $regex = '@(?i)\b((?:[a-z][\w-]+:(?:/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2

php手機號碼驗證--函式名jqueryvalidate 函式

直接原始碼 function is_mobile($str){ if(preg_match("/1[3458]{1}\d{9}$/",$str)){ return true; } e

php 銀行卡 手機號碼 正則表示式格式化 每4位隔空格顯示

轉自:http://blog.csdn.net/yuhao818/article/details/44034989 $str = '6228480402564890018'; preg_match('/([\d]{4})([\d]{4})([\d]{4})([\d]{4}

隱藏部分號碼星號,過濾銀行卡、手機號

urn div fun -s obj setattr car ace function 效果展示: 直接上代碼: <!DOCTYPE html> <html lang="en"> <head> <meta chars

微信小程式-wxs實現手機號碼中間四位顯示*

直接加到WXML裡 <!-- 使用wxs 手機號碼中間四位顯示為*號 --> <wxs module="phone"> var toHide = function(array) { var mphone = array.substring(0, 3) +

PHP利用正則表示式實現手機號碼中間4位用星號替換顯示

因為需要為客戶保持隱私,所以手機號碼不能完全顯示在網站上,但是又不能不顯示,所以就很多網站想到了顯示但是不完整顯示,在上面用星號替換部分顯示,其實做到這個很簡單,用正則替換顯示其中的一部分即可。 PHP利用正則表示式實現手機號碼中間4位用星號替換顯示功能,請看以下原始碼: Metho

【程式碼筆記】iOS-替換電話號碼中間4位-

一,效果圖。 二,程式碼。 RootViewController.m - (void)viewDidLoad { [super viewDidLoad]; // Do

php 使用者手機號碼加密,生成規則:數字0-9按從小到大順序變成RIZBHGECFO,替換完成後在第5個字元後面加KAF

public  function getMid($mobile){               # 數字0-9按從小到大順序變成RIZBHGECFO,替換完成後在第5個字元後面加KAF             $mobile = str_replace("0", "R",

JS實現手機號碼中間四位顯示*

$(function() { var phone = $('#phone').text(); var mphone = phone.substr(0, 3) + '****' + ph

ios應用內嵌h5頁面數據自動變色識別手機號碼的解決方法——手機號碼撥號禁用IOS手機頁面數字自動識別手機號

log 數字 bsp 標簽 one .com div meta name 現象如下,ios應用內嵌h5頁面,本來是設置了白色的數字,兩三秒之後會自動變為黑色,然後點擊的時候就會彈出是否撥號的提示; 解決方法,添加如下meta標簽,即可解決: <meta

通過銀行卡識別歸屬銀行,php方式

無錫 turn 備註 += 數據 德陽 美國 普通 雪蓮 這個例子不是很全,要做到齊全必須使用數據庫字典來索引,而且數據量龐大,建議生產使用時限制幾大行就行,直接不支持其他小行。此案例拋磚引玉 /** * 銀行卡信息識別相關類 * 把bin號轉化為長整形,再把各個銀行

php正則判斷手機號碼的方法

判斷 想象 模式 php dump 符號表 博客 5.5 obi 用正則匹配手機號碼的時候, 我們先分析一下手機號碼的規律: 1. 手機號通常是11位的 2. 經常是1開頭 3. 第二個數字通常是34578這幾個數字, 2014.5.5日170號段的手機號開賣所以這裏多了

JS正則表達式驗證是否11位有效手機號碼,

csdn 意思 turn -c div 分享圖片 https start 登陸 https://blog.csdn.net/nongweiyilady/article/details/74007124 最近在做註冊登陸頁面,都要涉及到驗證11位有效手機號碼,這裏貼出代碼

改變android手機搜尋鍵行為(搜尋鍵替換電源鍵)

LZ苦逼程式設計師一枚 用了個破G14阿  這幾天讓我很惱火的就是電源鍵阿 按多了 都不怎麼靈  google一頓 找到了解決方案。特與大家分享。 手機必須有root許可權。 更改搜尋鍵為:按一下鎖屏,長按出現電源選單!!!!!(2.3.5的rom)1、開啟RE管理器並找

Python爬取手機號碼前7位段歸屬地及運營商

最近剛好因為工作需要,邊學邊實踐了爬取手機號碼前7位號段歸屬地及運營商,感覺還是挺有用,特地拿來分享一下。 我爬取的網址是:http://www.ip138.com:8080/search.asp?mobile= 介面是這樣的 我發現輸入一個號段查詢之後的網址是這樣:http://

vue驗證(手機號碼,name,手機版本

<template> <div class="box"> <header> <div><img src="./img/index_bg1.jpg"/></div> <div>

PHP -- 根據手機號碼查詢手機歸屬地和手機運營商等資訊

通過呼叫淘寶,百度等提供的介面可以查詢到手機歸屬地的資訊,就拿淘寶和百度來說。 淘寶介面: https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=18999999999 可以複製以上程式碼貼上到瀏覽器中,可以