[目次]

私も「ファイル名・フォルダー名には[英数半角・ハイフン・アンダーバー]しか使うな!」に賛成します

ファイル名などに使うのを避けたい文字|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の内容が以下です。

Appveyor で取得する実行ファイル、インストーラに関する注意事項です。

この成果物を解凍するときには Windows 標準の機能で解凍せずに
7-Zip (https://sevenzip.osdn.jp/) 等のツールを使用して解凍してください。

Windows 標準の機能で解凍した場合、実行ファイルまたはインストーラの起動時に
SmartScreen という機能により警告が表示されます。

7-Zip 等のツールで解凍することによりこの警告が表示されません。

参考
http://www.atmarkit.co.jp/ait/articles/1603/11/news050.html

引用元: Releases · sakura-editor/sakura · GitHub

解凍するときは、【Windowsの[すべて展開]】ではなく、圧縮・解凍ソフト 7-Zip等のツールを利用するよう指示されています。

Windows 10で、ダウンロードしたファイルのブロック設定を解除する:Tech TIPS - @IT

そのうえで、Windowsにサクラエディタをインストールします。 そのサクラエディタの中にOnigmoが含まれています。

サクラエディタにmacOS版は存在せず、サクラエディタを使うためにはWindowsを使うしかありません。

マクロを使って文字列を効率よく処理できる主要な国産エディタとして、以下の4つがあります。 これらの中で、無料でありながら、強力な正規表現エンジンOnigmoをもち、しかもエディタ自体が無料であるのは、サクラエディタだけです。 誰もが無料で[マクロを使った高効率の文字列処理]を実現するためには、サクラエディタを選択するのが最良でしょう。

  • 《1》サクラエディタ〔フリーウェア=無料〕
  • 《2》秀丸エディタ〔シェアウェア=有料〕
  • 《3》MIFES〔有料〕
  • 《4》WZ EDITOR〔有料〕【macOS版あり】