以某特殊標誌將乙個字串分開存放
1樓:玄武隱者伴清風
利用程式語言中的查詢字元的關鍵字將特殊字元的位置找到。然後用擷取字元的關鍵字將所要的串分別找到並存到你設好的陣列中。不知你用的是什麼語言,應該有這兩個關鍵字吧。
彙編程式設計。設從string開始存放乙個以#為結束標誌的字串,把字串中的字元進行分類。求**!!!
2樓:網友
dseg segment
string db 'ab(c12!ejl)89lm0-7ni#
org 40
num db 30 dup(?)
bchar db 30 dup(?)
lchar db 30 dup(?)
other db 30 dup(?)
dseg ends
cseg segment
assume cs:cseg, ds:dsegstart:
mov ax, dseg
mov ds, ax
lea si, string
mov bx, 0
mov cx, 0
mov dx, 0
mov bp, 0
next:mov al, [si]
cmp al, '#
je exit
cmp al, '0'
jb otherletter
cmp al, '9'
ja notnum
mov di, bx
mov num[di], al
inc bx
jmp oncedone
notnum:
cmp al, 'a'
jb otherletter
cmp al, 'z'
ja notbletter
mov di, cx
mov bchar[di], al
inc cx
jmp oncedone
notbletter:
cmp al, 'a'
jb otherletter
cmp al, 'z'
ja otherletter
mov di, dx
mov lchar[di], al
inc dx
jmp oncedone
otherletter:
mov di, bp
mov other[di], al
inc bp
oncedone:
inc si
jmp next
exit:mov ah, 4ch
int 21h
cseg ends
end start
8086的暫存器不夠用了,不像386那樣每個暫存器都能當索引,所以用的方法稍微有點麻煩,不過容易理解。
dos程式設計,怎麼判斷某乙個字串裡有某一些特殊的字元
3樓:小柯師傅
以下是特殊字元。
用正規表示式裡的字符集就可以。
set /p var="請輸入任意字元!"
echo %var%|findstr "^[~#$%\/\?\';="]*$" >nul
if %errorlevel% equ 0 (echo wrong!!!
else (
echo correct!!!
pause
怎麼將帶特殊字元的字串存入sqlserver的某個欄位
4樓:網友
使用反斜槓轉義特殊字元。
如:insert into t_2 values('1231\'')
將'號插入資料庫。
5樓:懷勝城識
直接用sql的insert
語句。用sql語句插入字串,只要將單引號(「'」)改為兩個單引號(「''」)就可以了,其它的都不需要進行轉義。
題中0為\,請問\0不是乙個字元嗎?為什麼可以拆開,遇到\結束?
6樓:肖國林
在c語言中的字元和字串中可以使用反斜槓來表示轉義字元,所謂轉義,顧名思義,改變其本來的意義,例如一些不可見字元,要表達他們必須使用可見字元進行轉義。'\0'和0在本質上是等價的,'\0'表示空字元,但是其ascii的值為0,任何型別在被編譯以後都以數字的形式儲存,因此本質上空字元和數字0是等價的。c語言的字串規定以空字元結尾,因此應該說字串是遇'\0'結束(這是一種人為規定,編譯器遵守這個規定)。
因此判斷字串的結束使用'\0'和使用0是沒有區別的,因為他們本質上都是0。
7樓:讖丶語
不可以拆開,\0是字元,在ascii中是數值是0
js怎樣獲取某個特殊字元最後出現的位置
8樓:網友
1、首先在html文件中準備乙個字串,看到字串中的字元有好多重複的,這是為了效果更明顯。
2、然後利用js的indexof方法來確定o的首次出現位置,3、接下來利用lastindexof方法來確定o最後一次出現的位置,4、接下來來看一下indexof方法可以接納第二個引數,5、同樣的lastindexof也可以接納第二個引數,會發現結果反過來了。
6、最後給大家演示一下,當獲取到位置以後的用處,利用位置進行字串的匹配即可。
9樓:網友
使用lastindexof獲取最後出現的特殊字元位置。
示例:補充:
定義和用法。
語法,fromindex)
引數 描述。
searchvalue 必需。規定需檢索的字串值。
fromindex 可選的整數引數。規定在字串中開始檢索的位置。它的合法取值是 0 到 - 1。如省略該引數,則將從字串的最後乙個字元處開始檢索。
返回值如果在 stringobject 中的 fromindex 位置之前存在 searchvalue,則返回的是出現的最後乙個 searchvalue 的位置。
10樓:網友
'xaaxaxa1sasa1asasasa'.search(/1[^1]*$/g)
1是特殊字元 可以換成其他任意的 記住加\ 比如\\ / \?
納粹的標誌有什麼含義,納粹的標誌是一個字嗎?如果是要怎麼讀? 有什麼含義嗎?
納粹德國的 卐 字標誌是由於在德文中 國家 和 社會 的字頭都是 s 希特勒將 這兩個字頭交錯重疊在一起,就形成了 卐 的形狀,而巧合的是納粹德國的卐 字標誌,與佛教的 卍 字標誌不但開口方向相反,而且他們所代表的意思也是完全相反的。我不知道這是不是一種巧合。納粹的標誌是一個字嗎?如果是要怎麼讀?有...
最後乙個字是青的詩句,以青字開頭的古詩句有哪些?
苔痕上階綠,草色入簾青。最後乙個字是青的詩句 留取丹心照汗青。過零丁洋 宋 文天祥。蜀江水碧蜀山青。長恨歌 唐 白居易。一一垂丹青。正氣歌 宋 文天祥。盡薺麥青青。揚州慢 淮左名都 宋 姜夔。草色青青。浪淘沙 潑火雨初晴 宋 李彭老。妙筆丹青。慶清朝 木芙蓉 宋 李巨集模。梨花淡白柳深青。東欄梨花 宋...
填字嗓子」要填字動詞,填一個字「( )嗓子」要填一個字動詞。
所填動詞有 1 吊 嗓子 釋義 吊嗓子就是練習發聲,是一種發聲的鍛鍊,是很多從事演藝行業不可或缺的基本功。曾經許多老藝術家都會選擇在早晨吊嗓子。吊嗓時要邊走邊唱,就像散步一樣,始終保持著鬆弛自如的姿態。2 練 嗓子 練,釋義 反覆學習,多次操作,如 練習 練筆 練操 訓練 練功。擴充套件資料形容嗓子...