作者linda841004 (水凝結)
看板Statistics
標題[程式] 檢核亂碼使用方法
時間Wed Sep 12 13:12:36 2018
[軟體程式類別]:SAS
[程式問題]:檢核錯誤亂碼
[軟體熟悉度]:熟悉
[問題敘述]:
我有一筆資料(假設有個變數a),我要知道變數a的內容有沒有亂碼(+*/-、!“@$”?#或是英文abcdefg之類的)
如果有則輸出到錯誤資料
find/indx函數可以用,可是只能抓一項
例如:如果要用find/index函數抓英文字母,就要寫26次的條件句
想要請問,只能寫26次嗎?還是有比較簡易的方法呢?
找好久都無解了QAQ
ex.
123/56—————>要抓出有/的符號
s2i
#765--------->要抓出s i #這些
有國字@$------>要抓出@ $
請大神幫忙,謝謝
-----
Sent from JPTT on my HTC_U-3u.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.135.6
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1536729158.A.B9E.html
※ 編輯: linda841004 (39.8.135.6), 09/12/2018 13:14:09
1F:→ andrew43: regular expression 09/12 17:00
andrew大 不好意思,可不可以麻煩你講詳細一點呢?我完全沒有想法QAQ
※ 編輯: linda841004 (39.12.197.140), 09/12/2018 22:40:34
2F:→ andrew43: 查過regular expression了嗎? 09/12 22:51
有點眉目了!!!!
有,可是....看不懂....
3F:推 west1996: 是要偵測"有無"就好,還是需要辨識是"哪一個符號"? 09/12 23:50
只需要“有無”就好了
※ 編輯: linda841004 (39.12.13.20), 09/13/2018 09:26:50
※ 編輯: linda841004 (39.12.13.20), 09/13/2018 09:27:20
※ 編輯: linda841004 (39.12.13.20), 09/13/2018 16:13:09
4F:推 west1996: 用compress函數把不要的符號壓縮掉,接著再比較壓縮前和 09/14 00:26
5F:→ west1996: 壓縮後的字串是否相等,應該就OK了 09/14 00:27
6F:→ linda841004: 謝謝大家~~解決了(應該) 09/15 15:35