サクラエディタふぁんくらぶ part9
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
400:名無しさん@お腹いっぱい。 07/09/13 09:55:33 BbQ1dna90 Editor.InsText(ReverseString(Editor.GetSelectedString(0))); function ReverseString(str) { var regToken = /[0-9A-Z'\-0-9A-Z]+|[\r\n]+|[\[\]\(\)\{\}\<\>()「」{}【】『』「」〔〕[]〈〉《》<>≪≫‘’“”]|./ig; //' // / ひっくり返さないもの | 改行 | 左右入れ替えるもの | その他 / var tokens = str.match(regToken); if(tokens == null) return ""; var beginLine = 0; while(beginLine < tokens.length){ var endLine; for(var k = beginLine; ; ++k){ if(k >= tokens.length || /[\r\n]/.test(tokens[k])){ endLine = k; break; } switch(tokens[k]){ case '[' : tokens[k] = ']'; break; case ']' : tokens[k] = '['; break; case '(' : tokens[k] = ')'; break; case ')' : tokens[k] = '('; break; …以下括弧をひっくり返すコードを羅列… } } var b = beginLine; var e = endLine - 1; while(b < e){ var temp = tokens[b]; tokens[b] = tokens[e]; tokens[e] = temp; ++b; --e; } beginLine = endLine + 1; } return tokens.join(''); }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4958日前に更新/181 KB
担当:undef