正規表現などというナンジャクなモノは使いません!(白目)
ファイル保存時とかにすごく有効な、これでもかという禁則文字を変換する男前なメソッドです。
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認証