從資料庫提取手機號碼驗證是不是11位號碼如果是12位去掉開頭

2021-03-21 18:55:20 字數 5255 閱讀 3207

1樓:百度使用者

把查詢的sql語句換成 select top 1 id,telephone,caselen(telephone) where 12 then right(telephone,11) else telephone end as phone fromleftmoney where (status='0' or status is null) and telepho***ype='移動' order by id 這樣dr[2]的值是已截掉前面零的** 這樣dr[1]的值是未截掉前面零的**,後面update的時候要用。

2樓:欲醉

你可以這樣啊: string phonestring = "013600100863"; if(phonestring.startswith("0") && phonestring.

length() == 12)

從資料庫提取手機號碼驗證是不是11位號碼如果是12位去掉開頭0要**

3樓:蝸牛

如果肯定是手機格式的話,if(phone.length>11)else

為什麼有12位手機號

4樓:匿名使用者

你這般問法,顯然就是老手、不是菜鳥、不是操作問題,但是我們也不知,可以私下hi我告訴我這個號碼嗎?我也想見識和學習一下。

我見過一種集團手機號碼,撥通之後還要拔分機號碼的,不知這個是否類似?一次性把分機號也拔了,但你又說拔11位時是空號,又不象。

5樓:手機使用者

12位手機號碼137開頭的也有,後面加個0 ,手機座機都是可以打通的

6樓:匿名使用者

我這也有個十二位的手機號,在一張錢上看到的,132開頭,我打過去是說您撥打的使用者正忙,我朋友打是關機,另乙個朋友打是空號

7樓:匿名使用者

電信出的號

十三位吧?

8樓:手機使用者

你打的是長途手機吧。。要是打長途手機就需要在前面加0

9樓:刺眼de夜空丶

138138230303這就是某銀行的

中國手機號碼為什麼都是11位的

10樓:匿名使用者

學過程控的都知道,**號碼多少位,不是哪個國家自己定的,而是遵循國際電信聯盟的規定,當然,除非你不想和其他國際**通訊。

國際電信聯盟規定最長**號碼不得超過15位(97年開始的,以前是12位),我們國家結合我國的實際,在遵守國際電信聯盟巨集觀規定的前提下,定的手機號碼11位,所以說,號碼多少位,並不是單純的想我們人多所以定這麼多位。

手機號碼有規律可尋,但也不是單純的依靠13×來區分服務商,比如最近啟用的159號段,以前是作為全球星衛星**號段的,最近由於全球星需求下降,才把部分號碼資源用於移動和聯通。

大家可以看看下面這個:

**號碼的學問

人人都在使用**,了解**號碼的編號方法,對保證通訊的暢通有積極意義。

現將有關我國**號碼的基本知識簡介如下:

一、**號碼第一位(字冠)的意義:「0」為國內長途,「00」為國際長途,「1」為特種服務。

二、市內**號碼:字冠為「1」的特種業務號碼是向使用者提供特種服務的號碼。我國的特種業務號碼採用了三位數,常用的特種業務號碼如火警「119」、匪警報警台「110」、急救中心「120」等。

「2——9」為市內**的首位號碼,號碼位數增多,市話容量增大。例如採用7位制編號,全網容量為8000000號(2000000——9999999),使用時應留有餘量,實際只用一半左右的**容量。

三、國內長途自動**號碼:國內長途**號碼由三部分組成,長話字冠(0)+長途區號+市話號碼,我國確定這三部分號碼的總長度不得超過11位數,由於各城市的市話號碼位數不等,因此長途區號只能採取不等位編號,如有的大城市市話號碼達8位,則長途區號就只能允許兩位。

四、國際長途自動**號碼:國際長途**號碼由四部分組成,國際長途字冠(00)+國家**+長途區號+市話號碼。

國際長途字冠「00」的作用是將主叫方的呼叫接入國際電路,應注意國際長途字冠只比國內長途字冠多乙個「0」,因此打國內長途時不得將字冠多撥乙個「0」,否則會按國際長途收費。

國際號碼的位數不要超過12位,各國分配的國家**是不等位的,有1位、2位、3位數組成,**容量大,通訊發達的國家**字數較短,如美國的國家**是「1」,我國是「86」。

國際電信聯盟已決定從2023年1月1日起全球通訊網**號碼編號由過去的12位延長至15位。我國已決定我國**網編號計畫暫時維持不變

11樓:魄塋

原因1:號碼格式決定

我們的手機號可以分為三段,都有不同的編碼含義:前3位是網路識別號、4-7位是地區編碼(hlr歸屬位置暫存器)、8-11位是使用者號碼(隨機分配)。

(所以說,1xx-***x-***x才是最「正確」的讀法)這樣的配置既能夠最大程度地利用號碼資源,不至於造成浪費,又能在各運營商、各地區之間靈活分配。

原因2:號碼段容量問題

國內的手機號碼是由國家資訊產業部統一規劃的。

你大概不知道,早些年我國的手機號其實是10位數字,後來由於使用者數量的不斷增長,10位號碼不夠使用了,於是公升為11位。

12樓:森綺彤多琪

國內的手機號碼,

是由國家資訊產業部統一規劃的。原來是10位,由於使用者的不斷增長,10位的號碼不夠使用,於是公升為11位。

至於為什麼是11位,一方面是由號碼格式決定的,另一方面,就是上面說的號碼段容量問題。

現在的手機號碼格式是

3位網號+4位hlr號+4位的個人**,這樣的配置既能夠最大程度的利用號碼資源,不至於浪費,又能夠在各運營商各地區之間進行靈活分配。

中國的手機號碼目前是11位,是世界上最長的**號碼,為什麼是11位呢,原因很簡單

因為乙個11位數的組合數是乙個最小的12位數,一共有千億個號碼。而且即便除去頭兩位的「13」剩下9位數,而乙個9位數的組合數是乙個最小的10位數,也就是從13000000000——13999999999一共可以容納10億個不同的號碼,中國才多少人?10來億人,**普及率還沒達到100%吧,所以完全夠用。

即便到未來普及率到100%或者一人兩個**的時候,我們把首位的「1」固定下來,第二位換乙個數字就又增加10億個號碼的容量。

既然對於我們這個人口巨型的大國來說這點**號碼就夠用了

中國的手機號碼為什麼是11位呢

13樓:匿名使用者

學過程控的都知道,**號碼多少位,不是哪個國家自己定的,而是遵循國際電信聯盟的規定,當然,除非你不想和其他國際**通訊。

國際電信聯盟規定最長**號碼不得超過15位(97年開始的,以前是12位),我們國家結合我國的實際,在遵守國際電信聯盟巨集觀規定的前提下,定的手機號碼11位,所以說,號碼多少位,並不是單純的想我們人多所以定這麼多位。

手機號碼有規律可尋,但也不是單純的依靠13×來區分服務商,比如最近啟用的159號段,以前是作為全球星衛星**號段的,最近由於全球星需求下降,才把部分號碼資源用於移動和聯通。

大家可以看看下面這個:

**號碼的學問

人人都在使用**,了解**號碼的編號方法,對保證通訊的暢通有積極意義。

現將有關我國**號碼的基本知識簡介如下:

一、**號碼第一位(字冠)的意義:「0」為國內長途,「00」為國際長途,「1」為特種服務。

二、市內**號碼:字冠為「1」的特種業務號碼是向使用者提供特種服務的號碼。我國的特種業務號碼採用了三位數,常用的特種業務號碼如火警「119」、匪警報警台「110」、急救中心「120」等。

「2——9」為市內**的首位號碼,號碼位數增多,市話容量增大。例如採用7位制編號,全網容量為8000000號(2000000——9999999),使用時應留有餘量,實際只用一半左右的**容量。

三、國內長途自動**號碼:國內長途**號碼由三部分組成,長話字冠(0)+長途區號+市話號碼,我國確定這三部分號碼的總長度不得超過11位數,由於各城市的市話號碼位數不等,因此長途區號只能採取不等位編號,如有的大城市市話號碼達8位,則長途區號就只能允許兩位。

四、國際長途自動**號碼:國際長途**號碼由四部分組成,國際長途字冠(00)+國家**+長途區號+市話號碼。

國際長途字冠「00」的作用是將主叫方的呼叫接入國際電路,應注意國際長途字冠只比國內長途字冠多乙個「0」,因此打國內長途時不得將字冠多撥乙個「0」,否則會按國際長途收費。

國際號碼的位數不要超過12位,各國分配的國家**是不等位的,有1位、2位、3位數組成,**容量大,通訊發達的國家**字數較短,如美國的國家**是「1」,我國是「86」。

國際電信聯盟已決定從2023年1月1日起全球通訊網**號碼編號由過去的12位延長至15位。我國已決定我國**網編號計畫暫時維持不變

14樓:遠方由也

11位數的組合約有1000億個,去除公用的「1」,10位數的組合也能達到100億個,這樣,我國平均每個人能分配到7-8個,滿足多號碼使用者或者需要換號的使用者的需求。

我國使用的手機號碼為11位,其中各段有不同的編碼方向:前3位-網路識別號;第4-7位-地區編碼;第8-11位-使用者號碼。號碼也就是所謂的mdn號碼,即本網移動使用者作被叫時,主叫使用者所需撥的號碼,它採取e.

164編碼方式;儲存在hlr和vlr中,在map介面上傳送。

工信部發布《**使用者真實身份資訊登記規定》,從2023年9月1日起,使用者在辦理固定**、移動**和無線上網絡卡等入網手續時,需提供有效證件進行身份資訊登記。這是近三年來手機號碼實名制政策的又一次突破性進展,也是進一步規範電信市場、維護網路資訊保安的里程碑舉措。

15樓:匿名使用者

最開始移動**的號碼是七位的,是模擬訊號的那最古老時代,後來有了g**數字移動**網,就用了10位的,再後來全國人民用手機的慢慢的多了起來,號碼資源不夠用,所以移動**號碼公升位,主要是為了適應移動通訊迅猛發展的需要,擴大號碼資源。有關專家說,從理論上講,號碼公升位後,g**數字移動**的網路能力將是未公升位前的十倍

16樓:匿名使用者

資訊產業部規定的...

17樓:匿名使用者

國際電信聯盟規定最長**號碼不得超過15位這沒錯?中國在全球通用的手機號的確是14位,

如+861380371****就14位

用js進行手機號驗證碼要求長度是11位,只能是數字怎麼做,能不用正規表示式麼

18樓:拯救地球灰常累

//要求:長度是11位,只能是數字怎麼做,不用正規表示式

function i**obile(mobile)  else}

老公竟然不記得我的手機號碼,是不是就表示我在他心裡沒有地位

看來你是乙個幸福的人.有句話說,只有幸福的人才會計較小事 有時,我連自己的手機號都記不住,何況是其他的呢?又一次我老公的手機號換了後,一直到那個號不用了,我都沒記住。小事情,別計較,不過告訴你老公,記得天天給你打 這需要你在他手機裡,不你的號設成快捷健 最可氣的是他同時記得住他很疼愛的乙個表弟的好幾...

我的手機號碼收不到簡訊驗證碼,為什麼我的手機號碼總是收不到驗證碼

可能由於以下幾種情況導致 1 手機裝了攔截軟體收不到驗證碼,建議您解除應用軟體的簡訊攔截,或者更換手機嘗試。2 手機關機 暫無訊號 欠費或者停機收不到驗證碼和簡訊,建議您欠費停機,繳費以後一般是24小時恢復的,基本是24小時以內。建議您更換手機號碼或者第二天重新獲取。3 手機在境外使用或者使用境外手...

從手機號碼的開頭能看出是什麼牌子的嗎?日本

樓上bai的2位 誤解 lz的意思du了吧日本說的是手機的zhi 號碼吧 日本以前能dao看出來 比如專 090或者080 070 等等屬 都只有 softbank或者 do o 或者au使用 那時候 還沒有softbank呢 呵呵 softbank是近2年才收購的那間 公司 其實他的老闆就是 ya...