テキストからWindowsのファイル名に使えない記号を置き換えるコード
3048 ワード
Windowsのファイル名に使えない記号\ / : * ? " < > |
を全角記号に置き換えるだけのコードです。
テキストをstr
の中に入れてお使い下さい。テンプレートリテラルなので改行ありでも大丈夫です。
そのままブラウザからF12 → consoleに打ち込めば結果が出ます。
コード
var str =
`
text
`;
console.log(
str.replace(/\\/g, "¥")
.replace(/\//g, "/")
.replace(/:/g, ":")
.replace(/\*/g, "*")
.replace(/\?/g, "?")
.replace(/"/g, "”")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/\|/g, "|")
);
var str =
`
text
`;
console.log(
str.replace(/\\/g, "¥")
.replace(/\//g, "/")
.replace(/:/g, ":")
.replace(/\*/g, "*")
.replace(/\?/g, "?")
.replace(/"/g, "”")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/\|/g, "|")
);
Author And Source
この問題について(テキストからWindowsのファイル名に使えない記号を置き換えるコード), 我々は、より多くの情報をここで見つけました https://qiita.com/kagekiyo7/items/39c5b01e2388e9db1b0b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .