1樓:綠葉
字元9=39
字元0=30
字元9-字元0=9
9查ascii表
9字元顯示形式: ht
10進位制的形式: 9
16進位制的形式: 9
8進位制的形式: 11
網頁使用形式: 或
地址編碼形式: %09
2樓:匿名使用者
這你一要了解字元的ascii碼。0到9這幾個數字在字元中都有連續的ascii碼,比如說0的asc碼為48,5的碼為48+5,這些碼都可以以int型表示。所以,『9』-『0』,9的碼為48+9,57,這兩個字元減去就等於減去了他們的碼,所以57-48等於int型別9。
利用這個機制,你可以從一個字串中中的數字分解成整型數字。char型別說是儲存一個字元,其實是儲存字元的asc(型別是int)碼。如果我們再把這個差9儲存到char的型別的變數裡,則表示的是帶有asc碼9的字元,是字元')'。'
3樓:匿名使用者
查ask編碼表,他們本質都是int值
4樓:夢幻子凝
首先看數字有沒有加單引號(' ')
有單引號:
表示字元常量,使用時,是轉變換成字元對應的ascii值。 如下,'0'對應的ascii值: 48
'1'--------------------49'2'--------------------50......
'9'--------------------57'a'------------------97'a'------------------65如:'0'~'9'表示數字48~57
無單引號:
表示字元實際的意義,如,0~9就表示數字0~9了所以本題:'9' - '0' <*****> 57-48=9 (輸出格式為:%d)----------%d表示輸出整數
如果輸出格式是 %c的話,結果為ascii值9 對應的字元。------------%c表示輸出 字元
(輸出結果是數字還是字元,得看格式控制符是%d還是%c.)希望對你有所幫助!
5樓:匿名使用者
是9 57-48=9
^[0-9]+.?[0-9]+$是什麼意思?
6樓:
匹配合法email的正則式
其實,正規表示式(regularexpression)是一個正規表示式就是由普通字元(例如字元 a 到 z)以及特殊字元(稱為元字元)組成的文字模式。該模式描述在查詢文字主體時待匹配的一個或多個字串。正規表示式作為一個模板,將某個字元模式與所搜尋的字串進行匹配。
使用正規表示式,就可以:
1 測試字串的某個模式。例如,可以對一個輸入字串進行測試,看在該字串是否存在一個**號碼模式或一個信用卡號碼模式。這稱為資料有效性驗證。
2 替換文字。可以在文件中使用一個正規表示式來標識特定文字,然後可以全部將其刪除,或者替換為別的文字。
3 根據模式匹配從字串中提取一個子字串。可以用來在文字或輸入欄位中查詢特定文字。
例如,如果需要搜尋整個 web 站點來刪除某些過時的材料並替換某些html 格式化標記,則可以使用正規表示式對每個檔案進行測試,看在該檔案中是否存在所要查詢的材料或 html 格式化標記。用這個方法,就可以將受影響的檔案範圍縮小到包含要刪除或更改的材料的那些檔案。然後可以使用正規表示式來刪除過時的材料,最後,可以再次使用正規表示式來查詢並替換那些需要替換的標記。
另一個說明正規表示式非常有用的示例是一種其字串處理能力還不為人所知的語言。vbscript 是 visual basic 的一個子集,具有豐富的字串處理功能。與 c 類似的 visual basic scripting edition 則沒有這一能力。
正規表示式給 visual basic scripting edition 的字串處理能力帶來了明顯改善。不過,可能還是在 vbscript 中使用正規表示式的效率更高,它允許在單個表示式中執行多個字串操作。
正是由於「正規表示式」的強大功能,才使得微軟慢慢將正規表示式物件移植到了視窗系統上面。在書寫正規表示式的模式時使用了特殊的字元和序列。下表描述了可以使用的字元和序列,並給出了例項。
字元描述: \:將下一個字元標記為特殊字元或字面值。
例如 "n "與字元 "n "匹配。 "\n "與換行符匹配。序列 "\\ "與 "\ "匹配, "\( "與 "( "匹配。
^ :匹配輸入的開始位置。
$ :匹配輸入的結尾。
* :匹配前一個字元零次或幾次。例如, "zo* "可以匹配 "z "、 "zoo "。
+ :匹配前一個字元一次或多次。例如, "zo+ "可以匹配 "zoo ",但不匹配 "z "。
? :匹配前一個字元零次或一次。例如, "a?ve? "可以匹配 "never "中的 "ve "。
:匹配換行符以外的任何字元。
(pattern) 與模式匹配並記住匹配。匹配的子字串可以從作為結果的 matches 集合中使用 item [0][n]取得。如果要匹配括號字元(和 ),可使用 "\( " 或 "\) "。
x|y:匹配 x 或 y。例如 "z|food " 可匹配 "z " 或 "food "。
"(z|f)ood " 匹配 "zoo " 或 "food "。
:n 為非負的整數。匹配恰好n次。例如, "o " 不能與 "bob 中的 "o " 匹配,但是可以與 "foooood "中的前兩個o匹配。
:n 為非負的整數。匹配至少n次。
例如, "o "不匹配 "bob "中的 "o ",但是匹配 "foooood "中所有的o。 "o "等價於 "o+ "。 "o "等價於 "o* "。
:m 和 n 為非負的整數。匹配至少 n 次,至多 m 次。
例如, "o " 匹配 "fooooood "中前三個o。 "o "等價於 "o? "。
[xyz] :一個字符集。與括號中字元的其中之一匹配。例如, "[abc] " 匹配 "plain "中的 "a "。
[^xyz] :一個否定的字符集。匹配不在此括號中的任何字元。例如, "[^abc] " 可以匹配 "plain "中的 "p "
[a-z] :表示某個範圍內的字元。與指定區間內的任何字元匹配。例如, "[a-z] "匹配 "a "與 "z "之間的任何一個小寫字母字元。
[^m-z] :否定的字元區間。與不在指定區間內的字元匹配。例如, "[m-z] "與不在 "m "到 "z "之間的任何字元匹配。
\b :與單詞的邊界匹配,即單詞與空格之間的位置。例如, "er\b " 與 "never "中的 "er "匹配,但是不匹配 "verb "中的 "er "。
\b :與非單詞邊界匹配。 "ea*r\b "與 "never early "中的 "ear "匹配。
\d :與一個數字字元匹配。等價於[0-9]。
\d :與非數字的字元匹配。等價於[^0-9]。
\f :與分頁符匹配。
\n :與換行符字元匹配。
\r :與回車字元匹配。
\s :與任何白字元匹配,包括空格、製表符、分頁符等。等價於 "[ \f\n\r\t\v] "。
\s :與任何非空白的字元匹配。等價於 "[^ \f\n\r\t\v] "。
\t :與製表符匹配。
\v :與垂直製表符匹配。
\w :與任何單詞字元匹配,包括下劃線。等價於 "[a-za-z0-9_] "。
\w :與任何非單詞字元匹配。等價於 "[^a-za-z0-9_] "。
\num :匹配 num個,其中 num 為一個正整數。引用回到記住的匹配。例如, "()\1 "匹配兩個連續的相同的字元。
\n:匹配 n,其中n 是一個八進位制換碼值。八進位制換碼值必須是 1, 2 或 3 個數字長。
例如, "\11 " 和 "\011 " 都與一個製表符匹配。 "\0011 "等價於 "\001 " 與 "1 "。八進位制換碼值不得超過 256。
否則,只有前兩個字元被視為表示式的一部分。允許在正規表示式中使用ascii碼。
\xn:匹配n,其中n是一個十六進位制的換碼值。十六進位制換碼值必須恰好為兩個數字長。
例如, "\x41 "匹配 "a "。 "\x041 "等價於 "\x04 " 和 "1 "。允許在正規表示式中使用 ascii 碼。
7樓:匿名使用者
這個正規表示式的意思是以數字開頭,以數字結尾的字元
8樓:我鄒是想知道
正規表示式,學習下就知道了
3/9等於0點幾?
9樓:深圳冠亞水分儀科技
3/9等於0.3333
10樓:匿名使用者
0.33333333333……,3不盡
正規表示式:/^[0-9]*[1-9][0-9]*$/ 是什麼意思?
11樓:大野瘦子
意思是匹配0~99999的數字,包括類似001這樣的數字。
^:匹配字串開始
([1-9][0-9])
是一個組,組內有兩個部分:
[1-9]
[0-9]
[1-9]:
[1-9]表示1到9的數字,表示0或或1個,即有或沒有的意思,等價於正則中的?
[0-9]:
[0-9]表示0-到9的數字,表示0到4個$:匹配字串結尾
12樓:匿名使用者
/^[0-9]*[1-9][0-9]*$/^ 這表示以其後面的字元開頭[0-9]* 這個匹配0個或0個以上的0-9之間的數字[1-9] 匹配一個1-9之間的數字$ 這表示以其前面的字元結尾
13樓:在下紫薇格格
可以匹配,所有的由純數字字元組成的所有字串(0010,10101,000001等等),除了0或含有其他非數字字元的字串無法匹配(如 1.1,1.1.1, 1@1等等)。
十一減九等於五是什麼意思,段子十一減九等於五是什麼意思
你好 十一減九等於十三是錯誤的 11 9 2 13 正確的說法是 十一減九等於二 11 9 2,這個正確 等於十三是不正確的。11 9 2 不等於5,上面的結果是錯誤的 11 9 5 把5字上下或左右翻轉,變成2。11 9 2 段子十一減九等於五是什麼意思 20 11 9 5 其實吧 11 9不是個...
3等於多少演算法是什麼,8943等於多少演算法是什麼
8 9 4 3 8 4 9 3 32 27 4 8 3 5 9等於多少?計算簡便演算法。4 8 3 5 9計算過程如下 4 8 3 5 9 4 3 8 5 9 3 2 5 9 17 18 解 4 8 3 5 9等於 17 18 已知需求出4 8 3 5 9等於多少 4 8 3 5 9 4 3 8 5...
為什麼1 1等於2,不是等於,為什麼1 1等於2,不是等於1?
這是常識問題,不是數學問題 1 1為什麼等於2?1 1 2 是初等數學範圍內的數值計算等式。當某個原始人第一個意識到1 1 2,進而認識到兩個數相加得到另一個確定的數時,這一刻是人類文明的偉大時刻,因為他發現了一個非常重要的性質 可加性。這個性質及其推廣正是數學的全部根基,它甚至說出數學為什麼用途廣...