手機號/身份證(*)加密隱藏中間幾位
package zjq.test;
public class Test {
public static void main(String[] args) {
String phone = "18771632488";
System.out.println(phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2"));
String idCard = "421302199208165464";
System.out.println(idCard.replaceAll("(\\d{4})\\d{10}(\\d{4})" ,"$1****$2"));
}
}
輸出:
187****2488
4213****5464
對於列表中的加密處理,可以讓欄位的 get
方法返回替換的內容。
相關推薦
手機號/身份證(*)加密隱藏中間幾位
package zjq.test; public class Test { public static void main(String[] args) { String phone = "18771632488";
正則表示式(手機號 身份證號)
一、手機號:/^1[34578]\d{9}$/ 二、身份證號:/^(^[1-9]\d{7}((0\d
手機和身份證隱藏中間幾位的工具類
public class DigitUtil { /** * 手機號中間四位隱藏 * @param phone 手機號 * @return */ public
手機號、身份證中間幾位隱藏*
說明: 手機號:13700000000 隱藏中間四位 137****0000 身份證:412700000000000000 隱藏出生年月 412700********0000 程式碼: /**
vue裡面上下輪播圖(app,廣告提示,手機號滾動等)
vue-seamless-scroll 外掛 1.下載外掛 npm install vue-seamless-scroll --save 2. 在main.js裡面引入使用 import scroll from 'vue-seamless-scroll' Vue.use
手機號隱藏中間四位、使用者名稱處理、銀行卡擷取後四位等敏感資訊處理工具類
在我們平常開發中,我們有時候需要對使用者名稱、手機號等資訊進行一些敏感資訊的處理(如:王小五 →王*五),還有銀行卡擷取後四位等,這裡我整理成了一個工具類,分享給大家! /** * 敏感資訊處理工具類 * @author Zhang */ public final c
python爬取手機號段(電信199號段)
# -*- coding: GBK -*- """ 爬取手機號段歸屬地 """ import time import requests from lxml import etree ti
android隱藏中間四位手機號
beforeTextChanged方法裡記錄游標位置和長度,然後在onTextLength方法下再次取一下長度,如果長度不一樣,我們根據兩者長度就知道是增加還是刪除操作,並且把一個bolean標誌位設為true。最後在afterTextChanged方法根據這個標誌位判斷是否需要改變內容。(注意這個標誌位必須
手機號格式化(EditText空格輸入)
/** * zxw * 手機號格式化。(中間刪除,尾部刪除,複製貼上,依然保留分割的樣子,前面有空格的話一併刪除) */ public class ContentWithSpaceEditText extends android.support.v
微信小程式-正則表示式(驗證手機號-身份證-郵箱..)
手機號驗證: if (!(/^1[34578]\d{9}$/.test(e.detail.value.phone))) { wx.showToast({ title: '手機號碼有誤', duration: 2000, icon:'none' }); return false
一鍵查詢您的 12306 密碼 手機號 身份證號是否已洩露
分享一個可查自己的12306個人資訊及密碼是否遭到洩露的小工具,另外無論12306個人資訊和密碼是否遭到洩露,都請儘快修改自己的密碼!避免因多處使用相同帳號密碼帶來連帶損失! 查詢地址: 宣告:該漏洞非本人發現,非本人傳播,我只是下載了網友提供的資料庫,並且刪掉
DigestUtils.md5Hex()加密
在專案中把commons-codec-1.3jar放進去,對我們想要加密的引數值直接進行加密處理用DigestUtils.md5Hex(),括號中放入我們需要加密的引數即可 User user = n
手機號碼/身份證號碼中間幾位的隱藏
String phone2 = "15988888888";System.out.println(phone2.substring(0,3) + "****" + phone2.substring(7
ios 實名認證 手機號 身份證 銀行卡 以及銀行卡的格式 正則表示式
/** 銀行卡格式 @param textField 格式 @param range 銀行卡 */ -(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)ra
android textview顯示手機號時中間幾位為*號
簡單 ava str 顯示 android 手機號 alt bsp div 如此簡單: String replace =str.substring(3,7); String newStr = str.replace(replace ,"****"); andr
手機號的 DES-ECB 加密/解密
byte base 結果 lse Coding repo obj str port 前言:公司的手機號加密更換了加密方法,這次改成 DES-ECB 加密了 代碼操作 # -*- coding:utf-8 -*- import base64 import js
android 將手機號中間隱藏為星號(*)
clas tex utils length else logs 手機號 oid tostring if(!TextUtils.isEmpty(pNumber) && pNumber.length() > 6 ){ Stri
angular寫的身份證校驗規則(省份生日性別)手機號校驗 。直接貼程式碼
(function() { 'use strict'; angular.module('app.house') .controller('HotelOrderCtrl', HotelOrderCtrl); HotelOrderCtrl.$inject =
jquery正則表示式驗證糾正版(手機號、身份證號、中文名稱)
最新福利:領取阿里雲1000通用代金券 <script type="text/javascript"> // 驗證中文名稱 function isChinaName(name) { var pattern = /^[\u4E00-\u9FA5]{1,6}$/; retu
影藏手機號和郵箱號(即將號碼中間部分打***號)
封裝為一個公共函式 /** * 隱藏郵箱和手機號 * @param unknown $str * @return Ambigous <string, mixed> */ function hideStar($str) { //使用者名稱、郵箱、手機賬號中間字串以*隱