[目次]
私も「ファイル名・フォルダー名には[英数半角・ハイフン・アンダーバー]しか使うな!」に賛成します
■ファイル名などに使うのを避けたい文字|DTP Transit 別館|note
[半角英数字]の定義|[英数半角]の定義
[([この中身])]に示したものが、[半角英数字]の中身です。 [半角英数字]=[英数半角]です。
半角英字 : ([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ])
半角数字 : ([0123456789])
以下に[半角英数字]=[英数半角]を正規表現で示します
半角英小文字 : ([abcdefghijklmnopqrstuvwxyz])
半角英小文字 : ([a-z])
半角英大文字 : ([ABCDEFGHIJKLMNOPQRSTUVWXYZ])
半角英大文字 : ([A-Z])
半角英字 : ([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ])
半角英字 : ([a-zA-Z])
半角数字 : ([0123456789])
半角数字 : ([0-9])
半角英数字 : ([a-zA-Z0-9])
ファイル名・フォルダー名に使っても完全に安全な文字は《1》[半角英数字]=[英数半角]と《2》[ハイフン〔半角マイナス〕]と《3》[アンダーバー〔アンダースコア〕]だけです
半角英数字 : ([a-zA-Z0-9])
ハイフン〔半角マイナス〕 : (-)
アンダーバー〔アンダースコア〕 : (_)
[英数半角][ハイフン][アンダーバー]の正規表現|ただしOnigmo
([a-zA-Z0-9\-_])
Onigmoはサクラエディタに付属しています
GitHubの最も上にあるAssetsにおいて[Win32-Release-Installer.zip]という文字列を含むバージョンをクリックしてダウンロードします
■Releases · sakura-editor/sakura · GitHub
以上のページである[GitHubの最も上にあるAssets]において[sakura-tag-v2.4.1-build2849-ee8234f-Win32-Release-Installer.zip]など、[Win32-Release-Installer.zip]という文字列を含むバージョンのリンクをクリックするとZIPファイルがダウンロードできます。
warning.txtの内容が以下です。
解凍するときは、【Windowsの[すべて展開]】ではなく、圧縮・解凍ソフト 7-Zip等のツールを利用するよう指示されています。
■Windows 10で、ダウンロードしたファイルのブロック設定を解除する:Tech TIPS - @IT
そのうえで、Windowsにサクラエディタをインストールします。 そのサクラエディタの中にOnigmoが含まれています。
サクラエディタにmacOS版は存在せず、サクラエディタを使うためにはWindowsを使うしかありません。
マクロを使って文字列を効率よく処理できる主要な国産エディタとして、以下の4つがあります。 これらの中で、無料でありながら、強力な正規表現エンジンOnigmoをもち、しかもエディタ自体が無料であるのは、サクラエディタだけです。 誰もが無料で[マクロを使った高効率の文字列処理]を実現するためには、サクラエディタを選択するのが最良でしょう。
- 《1》サクラエディタ〔フリーウェア=無料〕
- 《2》秀丸エディタ〔シェアウェア=有料〕
- 《3》MIFES〔有料〕
- 《4》WZ EDITOR〔有料〕【macOS版あり】