正規表現などというナンジャクなモノは使いません!(白目)
ファイル保存時とかにすごく有効な、これでもかという禁則文字を変換する男前なメソッドです。
def convert_illegal_characters(string) return "" if string.nil? #string = string.gsub(" ", "_"); #string = string.gsub(" ", "_"); string = string.gsub("'", "’"); string = string.gsub('"', '”'); string = string.gsub("?", "?"); string = string.gsub("(","("); string = string.gsub(")",")"); string = string.gsub("∵","_"); string = string.gsub("┌","_"); string = string.gsub("┘","_"); string = string.gsub("|","_"); string = string.gsub("&","_"); string = string.gsub("/","/"); string = string.gsub("\\","\"); string = string.gsub(";", ";"); string = string.gsub("*", "*"); string = string.gsub(":", ":"); string = string.gsub("\r", ""); string = string.gsub("\n", ""); string = string.gsub("\t", " "); string = string.gsub("<", "<"); string = string.gsub(">", ">"); return string end
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
まだコメントがありません。最初にコメントを残しませんか?
コメント投稿には、twitter認証が必要です。
Twitter認証