[Firefox]の[uBlock Origin]がYouTube動画の広告をブロックできなくなったので、規定のインターネット・ブラウザをBrave〔Chromium〕に移行するかもしれない
Braveは、今のところ〔2024-11-02〕YouTube動画の広告をブロックできている。
[Firefox]でYouTube動画の個別ページに遷移した後、拡張機能[Open in Brave]で[Brave]を開くことによって、YouTube動画が広告なしで再生できる
■Open in Brave Browser – Firefox (ja) 向け拡張機能を入手
■Open in MS Edge™ Browser – Firefox (ja) 向け拡張機能を入手
半角|英大文字|アルファベット大文字
ABCDEFGHIJKLMNOPQRSTUVWXYZ
半角|英小文字|アルファベット小文字
abcdefghijklmnopqrstuvwxyz
半角|正規表現エンジンとしてOnigmoを想定
([\x00\x00-\x7F\x00\x61\xFF-\x9F\xFF])
ATOK一般記号|85文字
'"##&&**@@¦©®ªº†‡¶⁑⁂§※☆★○●◎◐◑◒◓◯◇◆□■△▲▽▼▷▶◁◀♤♠♢♦♡♥♧♣☖☗〒〠☎☀☁☂☃♨☞✓⌘␣⏎❖▱⊿◦•﹆﹅⦿◉〓〽♩♪♫♬♯♮♭
ATOK一般記号|全角のみ|79文字
#&*@¦©®ªº†‡¶⁑⁂§※☆★○●◎◐◑◒◓◯◇◆□■△▲▽▼▷▶◁◀♤♠♢♦♡♥♧♣☖☗〒〠☎☀☁☂☃♨☞✓⌘␣⏎❖▱⊿◦•﹆﹅⦿◉〓〽♩♪♫♬♯♮♭
ATOK矢印|15文字
→←↑↓↗↘↖↙⤴⤵⇄⇨⇦⇧⇩
ATOK矢印|全角のみ|15文字
→←↑↓↗↘↖↙⤴⤵⇄⇨⇦⇧⇩
ATOK記述記号|38文字
、。,,..・·::;;??¿⁇!!¡‼⁈⁉‐–--—゠‖||‥…〜//\\
ATOK記述記号|全角のみ|28文字
、。,.・·:;?¿⁇!¡‼⁈⁉‐–-—゠‖|‥…〜/\
ATOK音声記号類|67文字
゛゜´˝``¨^^~¯˘ˇ˙¸˛˞‾ ̄__ˈˌːˑ‿˥˦˧˨˩˩˥˥˩̴̥̬̹̜̟̠̩̯̤̰̼̝̞̘̙̪̺̻̆̋́̄̀̏̌̂̈̽̃̚͡
ATOK音声記号類|全角のみ|63文字
゛゜´˝`¨^¯˘ˇ˙¸˛˞‾ ̄_ˈˌːˑ‿˥˦˧˨˩˩˥˥˩̴̥̬̹̜̟̠̩̯̤̰̼̝̞̘̙̪̺̻̆̋́̄̀̏̌̂̈̽̃̚͡
ATOK準仮名・漢字|17文字
ヽヾゝゞ〃仝々〆〇ー〳〴〵〻〼ヿゟ
ATOK準仮名・漢字|全角のみ|17文字
ヽヾゝゞ〃仝々〆〇ー〳〴〵〻〼ヿゟ
ATOK括弧記号|38文字
‘’“”〝〟(())⦅⦆〔〕〘〙[[]]{{}}〈〉《》«»「」『』【】〖〗
ATOK括弧記号|全角のみ|32文字
‘’“”〝〟()⦅⦆〔〕〘〙[]{}〈〉《》«»「」『』【】〖〗
カッコ起こし|全角のみ|16文字
«〖〘‘“(〔[{〈《「『【〝⦅
カッコ閉じ|全角のみ|16文字
»〗〙’”)〕]}〉》」』】〟⦆
ATOK学術記号|80文字
++−×÷±∓==≠≒≃≅≈≡≢<<>>≦≧≪≫≶≷⋚⋛∧∨⌅⌆⊂⊃⊄⊅⊆⊇⊊⊋∈∋∉∪∩⊕⊖⊗∅⧺⧻∥∦⇒⇔↔∠⊥∟¬¬⌒∽∝∞♂♀∫∬∮∑∴∵√∀∃∂∇ℵℏ
ATOK学術記号|全角のみ|76文字
+−×÷±∓=≠≒≃≅≈≡≢<>≦≧≪≫≶≷⋚⋛∧∨⌅⌆⊂⊃⊄⊅⊆⊇⊊⊋∈∋∉∪∩⊕⊖⊗∅⧺⧻∥∦⇒⇔↔∠⊥∟¬¬⌒∽∝∞♂♀∫∬∮∑∴∵√∀∃∂∇ℵℏ
ATOK単位記号|56文字
°′″℃¥¥$$¢¢££€¤%%‰Å㏋ℓ℧㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎟㎠㎡㎢㎣㎤㎥㎦㍾㍽㍼㍻㋿
ATOK単位記号|全角のみ|54文字
°′″℃¥¥$¢¢££€¤%‰Å㏋ℓ℧㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎟㎠㎡㎢㎣㎤㎥㎦㍾㍽㍼㍻㋿
ATOK省略記号|7文字
№㏍℡™㈱㈲㈹
ATOK省略記号|全角のみ|7文字
№㏍℡™㈱㈲㈹
ATOK分数|6文字
½⅓⅔¼¾⅕
ATOK分数|全角のみ|6文字
½⅓⅔¼¾⅕
ATOKローマ数字|24文字
ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅺⅻⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ
ATOKローマ数字|24全角のみ|文字
ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅺⅻⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ
ATOK囲み文字|136文字
①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿❶❷❸❹❺❻❼❽❾❿⓫⓬⓭⓮⓯⓰⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ㋐㋑㋒㋓㋔㋕㋖㋗㋘㋙㋚㋛㋜㋝㋞㋟㋠㋡㋢㋣㋺㋩㋥㋭㋬㊤㊥㊦㊧㊨
ATOK囲み文字|全角のみ|136文字
①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿❶❷❸❹❺❻❼❽❾❿⓫⓬⓭⓮⓯⓰⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ㋐㋑㋒㋓㋔㋕㋖㋗㋘㋙㋚㋛㋜㋝㋞㋟㋠㋡㋢㋣㋺㋩㋥㋭㋬㊤㊥㊦㊧㊨
ATOKギリシア文字|49文字
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψω
ATOKギリシア文字|全角のみ|49文字
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψω
サクラエディタ・置換マクロの使い方
サクラエディタのダウンロードとインストール
サクラエディタ・置換マクロを使うには、サクラエディタが必要です。
■Releases · sakura-editor/sakura · GitHub
[sakura-tag-v2.4.2-build4203-a3e63915b-Win32-Release-Installer.zip]に類するファイル名をクリックしてダウンロードし、そのファイル名の上で[右クリック]→[すべて展開]を行ない、展開されたインストーラー〔実行ファイル=.exe〕を実行してサクラエディタをインストールします。
PDFから文字列をコピペして、漢字が[見かけは正常そうなのに文字化けした]ときの解決策の1つ|サクラエディタ〔フリーウェア:Windows専用〕が必要です
■CJK部首補助または康煕部首を解決する一覧.txt | Powered by Box
■日本語文章のタイポ・変換ミス・誤字・脱字・エラーをチェック・校正 | enno.jp
■やっかいな漢字 - CJK部首補助/康煕部首 - ものかの
■【みんなの知識 ちょっと便利帳】PDFコピーの文字化けを防ぐ - 漢字に見えて漢字でない康煕部首の検出と置き換え - CJK部首補助の検出と置換にも対応
■リアルタイム文字コード変換/解析ツール
[康煕部首]および[CJK部首補助]を、ふつうの漢字に置換するマクロ|サクラエディタで使用する
以下のマクロの内容を[任意のファイル名.mac]の形式で保存します。詳しいことは、以下の記事を参照してください。
WZ Editor 10のカスタマイズ|addkey.key
パス〔path〕:C:\Users%USERNAME%\AppData\Roaming\WZSoftware\WZ10xcom
ファイル名:addkey.key〔UTF8/CR+LF〕
次のコードをaddkey.keyにコピーアンドペーストして、[UTF8/CR+LF]で保存すると、該当するキーがカスタマイズできる。
{F1} SORT
{F12} CPYALL
{F2} SAVE
{F3} WIDFIT
{F4} WID0
{F11} SELVZ
^1 GREP
【コードの意味】:{F1} SORT:範囲をソートする
【コードの意味】:{F12} CPYALL:全範囲を選択してコピーする
【コードの意味】:{F2} SAVE:ファイルを上書き保存する
【コードの意味】:{F3} WIDFIT:ウィンドウ幅で改行する
【コードの意味】:{F4} WID0:ウィンドウ幅で改行せず1行にする
【コードの意味】:{F11} SELVZ:文字選択を開始する
【コードの意味】:^1 GREP:[Ctrl+1]でWZ Grepを起動する
MIFES 11のカスタマイズ
- [設定(O)]→[キー操作のカスタマイズ(K)…]
- [左欄〔キー操作(k)〕:【Ctrl+数字キー】の【+】キーで下階層を開き【Ctrl+0】【Ctrl+1】が見える状態にする]→[右欄〔機能(F)〕:【検索・置換】の下階層の【グローバル検索(grep)】を開く]
- マウスで【グローバル検索(grep)】を【Ctrl+0】【Ctrl+1】ドラッグアンドドロップする
- [OK]で登録完了
サクラエディタ|ソート〔並べ替え〕|[【Shift+矢印】で範囲指定]→[編集(E)]→[整形(K)]→[選択行の昇順ソート(A)]
- [設定(O)]→[共通設定(C)…]→[キー割り当て|タブ]→[左欄|種別(K)]→[検索系]→[Grep…]
- [右欄|キー(Y)]→[Ctrlのチェックボックスにレ]→[Ctrl+0を選択]→[左欄下方|割り当て(B)]→[OK]
- ただし、この[Ctrl+0」は、テンキーの[0]ではなく、キーボードの[0]になってしまう。
■共通設定 『キー割り当て』プロパティ
地震情報 - Yahoo!天気・災害の震源地情報をGoogleマップにて緯度経度で検索できるデータに変換するLibreOffice Calcファイル|十進度から度分秒への変換|今回は計算が入ったのでサクラエディタのマクロによる文字置換では対処できなくなり、LibreOffice Calcのファイルとしました
LibreOffice Calc|地震情報 - Yahoo!天気・災害|Googleマップで検索できる度分秒形式に変換する表計算ファイル|ダウンロード
[1. LaTeXの導入(texlive)]だけを参考にします。
私の場合、[VZ Editor][WZ Editor][MIFES][サクラエディタ]に慣れており、[VSCode]を学ぶ学習コストがもったいないので、[以下のリンク先の記事]のうち[1. LaTeXの導入(texlive)]だけを参考にして、LaTeXを導入しました。
Vivliostyle
Vivliostyleのプロジェクトは、まったく支持されていないようだ。
敗北が確定しているのだから、やめればいいと思う。
独自のJavaScriptをつくって頑張ってはいるけれども、技術者たちの時間・手間を奪い取るだけで、まったく無駄なことをしていると思う。
理由は簡単で、CSS組版というのは、結局、EPUBの[stylesheet.css]を拡張したものであるからだ。
サクラエディターの正規表現エンジンであるOnigmoは[置換前文字列の指定]に改行を含む表現が使えない|改行を別文字に置換したうえで改行を取り去って置換操作を終えた後に別記号を改行記号に戻す操作が必要となる
C:\Users\%USERNAME%\AppData\Roaming\sakura
以上は、サクラエディターのマクロを保存しておくディレクトリのパスです。
※以下に記載したコード〔定義文〕を、文字コード[Shift-JIS]、改行コード[CR+LF]で、[YOUR-FAVORITE-NAME.mac]というファイル名で[C:\Users%USERNAME%\AppData\Roaming\sakura]に保存し、サクラエディターの上部の操作メニューで[ツール(T)]>[名前を指定してマクロ実行(E)]の中で該当ファイルを[左クリック]〔ダブル〕して実行します。
サクラエディターのマクロファイルは文字コードはSJIS〔シフトジス〕で保存しないと日本語を文字置換できない
FileCode Checkerでマクロファイルの文字コードをまとめてチェックすることもできます
■FileCode Checkerの詳細情報 : Vector ソフトを探す!
文字コードの変更
文字コードの変更がサクラエディターそれ自体で行なえます|ダウンロードするのはインストーラーでいいと思います[sakura-tag-v2.4.1-build2849-ee8234f-Win32-Release-Installer.zip]
■Releases · sakura-editor/sakura · GitHub
文字コードの変更がTeraPadで行なえます
■TeraPad 公式ダウンロードサイト
[サクラエディタで正規表現を使用し、大文字・小文字変換]に一部動作しない表現があったので、この記事で修正しているのです
■サクラエディタで正規表現を使用し、大文字・小文字変換 - Qiita
サクラエディターのOnigmoですべての文字を小文字に置換する
C:\Users\%USERNAME%\AppData\Roaming\sakura
以上は、サクラエディターのマクロを保存しておくディレクトリのパスです。
※以下に記載したコード〔定義文〕を、文字コード[Shift-JIS]、改行コード[CR+LF]で、[YOUR-FAVORITE-NAME.mac]というファイル名で[C:\Users%USERNAME%\AppData\Roaming\sakura]に保存し、サクラエディターの上部の操作メニューで[ツール(T)]>[名前を指定してマクロ実行(E)]の中で該当ファイルを[左クリック]〔ダブル〕して実行します。
必要なファイルのダウンロード〔オリジナルに制作した作品の著作権は放棄していません〕
LibreOfficeのダウンロードとインストール
■download | LibreOffice - オフィススイートのルネサンス
サクラエディタのダウンロードとインストール
■Releases · sakura-editor/sakura · GitHub
[sakura-tag-v2.4.2-build4203-a3e63915b-Win32-Release-Installer.zip]に類するファイル名をクリックしてダウンロードし、そのファイル名の上で[右クリック]→[すべて展開]を行ない、展開されたインストーラー〔実行ファイル=.exe〕を実行してサクラエディタをインストールする。
正規表現・全角文字の指定
正規表現において、[半角文字以外]という言い回しで、全角文字を指定できる。
([^\x00\x00-\x7F\x00])
Grepやマクロで文字置換を頻繁に行なうテキストエディタ
サクラエディタ:【無料】【Windows専用】
■【Mac】サクラエディタに似ている無料のテキストエディタはこれです。 | EarthEcoTech
サクラエディタは、【無料】の鬼雲〔Onigmo(Oniguruma-mod)〕〔内容:bregonig.dll 〕と呼ばれる正規表現エンジンを搭載しています。
鬼雲とサクラエディタのマクロとを合わせることにより、正規表現を使った、強力な文字検索、文字置換が可能です。
鬼雲は[検索対象/被置換対象]を記述するオペランドに、改行を含む記述ができない、という難点を抱えています。
鬼雲がもつ[どんなに一行が長くても置換できる]という長所を獲得するためには、その難点を甘受しなければならない事情があるのでしょう。
アウトラインプロセッサ機能のテキストエディタ|無料ならMerry
Merryで[アウトラインプロセッサ機能]を[ON]にする手順
- [ツール]→[プラグイン]→[プラグインの設定]→[プロパティ]→[タイプ]→[カスタム]→[OK]をクリック。
- [ツール]→[プラグイン]→[1 アウトライン]をクリック。
- 行の先頭に[.]=[半角ピリオド〔ドット〕]を打つと、[ブロック]の開始と認識され、その行がアウトライン画面の見出しとして表示される。
[ブロック1]の次に[ブロック2]があるとき、[ブロック1]の開始点から[ブロック2]の直前までを[ブロック1]と認識する。
- アウトライン画面の見出しを、マウスでドラッグ&ドロップすると、[ブロック]が一団となって丸ごと移動する。
[見出しを移動させること]が[その見出し以下の文章を含めたブロック全体を移動させること]になる。
一言で言えば、ブロック移動が一瞬で終わる。
これによって、[小見出しの並べ変えによるアウトラインの設計]と[小見出しに続く本文の切り貼り]が[同時に一瞬で終わる]のである。
■「Mery」フリーの高機能テキストエディター - 窓の杜
■Meryをアウトラインエディタにする|藤堂俊介|note
PowerPointなど、マウスを多用するプレゼンソフトは、多大な時間・体力を無駄にする|GUIは操作性・生産性が低下する側面をもつ|Slidevはテキスト主体で、サクサク編集可能
■開発者のためのスライド作成ツール Slidev がすごい
SlidevがあればPowerPointは必要ありません。
Slidevの便利さを拡散すると、PowerPointが必要なくなり、Microsoftの業績が悪化します。
[Slidevの作図機能]は図形編集ソフト[draw.io]で補い、図を貼り込みます
■Diagram Software and Flowchart Maker
Slidevの基本情報
■Slidevを導入してMarkdownで美しいスライドを書こう - Qiita
■Home | Slidev
■slidev-example/slides.md at main · loftkun/slidev-example · GitHub
Slidevは[Node.jsのVer.14.0またはそれ以降]がインストールされていることが前提条件|Node.jsは[Windows/macOS/Linuxのどれにも対応する]|Slidevは[Windows/macOS/Linuxのどれにも対応する]
■Node.jsインストール方法 - Google 検索
以下の[Node.jsサイト]から自分のPCにマッチするNode.jsのインストーラーをダウンロードして、自分のPCにインストールします。
[続けますか?]的な問いがあったら、肯定的な答えをして、指示に従います。
^\(\?!\^.\*、\$\|\^.\*。\$\|\^.\*」\$\|\^.\*!\$\|\^.\*?\$\)
^(?!^.*、$|^.*。$|^.*」$|^.*!$|^.*?$)
^\(\?!\^.\*。\$\|\^.\*」\$\|\^.\*!\$\|\^.\*?\$\)
読点を除いたもの。
^(?!^.*。$|^.*」$|^.*!$|^.*?$)
★☆★☆★\1
文末が句読点、カギ括弧とじで終わらない行の[次の行]が文末が句読点、カギ括弧とじで終わるとき、行を結合する
★☆★☆★(.*)\n(.*)(、|。|?|!|」|。)\n
\1\2\3\n
[感じ切る] → [感じきる]|(い|き|ぎ|し|じ|ち|ぢ|に|ひ|び|ぴ|み|い|り|い)切([っらりるれろ])
S_ReplaceAll(' (い|き|ぎ|し|じ|ち|ぢ|に|ひ|び|ぴ|み|い|り|い)切([っらりるれろ]) ', ' $1き$2 ', 44);
副詞|サクラエディタ|マクロ
日本語の形容詞・形容動詞は、be動詞に相当する[あり]を内蔵していますので、日本語の形容詞・形容動詞は、外国語基準でいうと、[動詞]に含まれます。
サクラエディタ|正規表現|[Saa]または[サアラ]を含まない行を削除|^(?!.*(Saa|サアラ)).*$
^(?!.*さえずり).*$
^(?!.*(Saa|サアラ)).*$
■正規表現で、ある文字列を含まない行を抽出する方法 - Qiita
(あ|か|が|さ|ざ|た|だ|な|は|ば|ぱ|ま|や|ら|わ)
([あかがさざただなはばぱまやらわ])
(あ|か|が|さ|ざ|た|だ|な|は|ば|ぱ|ま|や|ら|わ)
(い|き|ぎ|し|じ|ち|ぢ|に|ひ|び|ぴ|み|い|り|い)
([いきぎしじちぢにひびぴみいりい])
(い|き|ぎ|し|じ|ち|ぢ|に|ひ|び|ぴ|み|い|り|い)
(う|く|ぐ|す|ず|つ|づ|ぬ|ふ|ぶ|ぷ|む|ゆ|る|う)
([うくぐすずつづぬふぶぷむゆるう])
(う|く|ぐ|す|ず|つ|づ|ぬ|ふ|ぶ|ぷ|む|ゆ|る|う)
(え|け|げ|せ|ぜ|て|で|ね|へ|べ|ぺ|め|え|れ|え)
([えけげせぜてでねへべぺめえれえ])
(え|け|げ|せ|ぜ|て|で|ね|へ|べ|ぺ|め|え|れ|え)
(お|こ|ご|そ|ぞ|と|ど|の|ほ|ぼ|ぽ|も|よ|ろ|お)
([おこごそぞとどのほぼぽもよろお])
(お|こ|ご|そ|ぞ|と|ど|の|ほ|ぼ|ぽ|も|よ|ろ|お)
(あ|い|う|え|お|っ)
([あいうえおっ])
(あ|い|う|え|お|っ)
(か|き|く|け|こ|っ)
([かきくけこっ])
(か|き|く|け|こ|っ)
(が|ぎ|ぐ|げ|ご|っ)
([がぎぐげごっ])
(が|ぎ|ぐ|げ|ご|っ)
(さ|し|す|せ|そ|っ)
([さしすせそっ])
(さ|し|す|せ|そ|っ)
(ざ|じ|ず|ぜ|ぞ|っ)
([ざじずぜぞっ])
(ざ|じ|ず|ぜ|ぞ|っ)
(た|ち|つ|て|と|っ)
([たちつてとっ])
(た|ち|つ|て|と|っ)
(だ|ぢ|づ|で|ど|っ)
([だぢづでどっ])
(だ|ぢ|づ|で|ど|っ)
(な|に|ぬ|ね|の|っ)
([なにぬねのっ])
(な|に|ぬ|ね|の|っ)
(は|ひ|ふ|へ|ほ|っ)
([はひふへほっ])
(は|ひ|ふ|へ|ほ|っ)
(ば|び|ぶ|べ|ぼ|っ)
([ばびぶべぼっ])
(ば|び|ぶ|べ|ぼ|っ)
(ぱ|ぴ|ぷ|ぺ|ぽ|っ)
([ぱぴぷぺぽっ])
(ぱ|ぴ|ぷ|ぺ|ぽ|っ)
(ま|み|む|め|も|っ)
([まみむめもっ])
(ま|み|む|め|も|っ)
(や|い|ゆ|え|よ|っ)
([やいゆえよっ])
(や|い|ゆ|え|よ|っ)
(ら|り|る|れ|ろ|っ)
([らりるれろっ])
(ら|り|る|れ|ろ|っ)
(わ|い|う|え|お|っ)
([わいうえおっ])
(わ|い|う|え|お|っ)
[ですます調]|調整中
S_ReplaceAll('[\r\n]+', '\n', 148);
S_ReplaceAll(' ', '、\n', 44);
S_ReplaceAll('([でま])す(か|かね|よね|よ|ね|)', '$1す$2?●●●', 44);
S_ReplaceAll('([でま])す(よ? )', '$1す$2。●●●', 44);
S_ReplaceAll('(でしょう|でしょ)', '$1? ●●●', 44);
S_ReplaceAll('(でしょう)(? )', '$1。●●●', 44);
S_ReplaceAll('[\n]+', '\r\n', 44);
S_ReDraw(0);
この記事の[正規表現]とはサクラエディタに付いている正規表現エンジン〔bregonig.dll with Onigmo〕の正規表現です
■K.Takata’s software: bregonig.dll
Onigmo文字コードプロパティ
■Onigmo/UnicodeProps.txt at master · k-takata/Onigmo · GitHub
文字コードプロパティ
■
サクラエディタ|正規表現|約物|[\p{P}]
[\p{P}]
サクラエディタ|正規表現|カタカナ|[\p{Katakana}ー]
[\p{Katakana}ー]
[\x{30A1}-\x{30FA}]
■漢字、ひらがな、カタカナにマッチさせる方法 | 正規表現
サクラエディタ|正規表現|ひらがな|[\p{Hiragana}ー]
[\p{Hiragana}ー]
[\x{3041}-\x{3096}]
■漢字、ひらがな、カタカナにマッチさせる方法 | 正規表現
サクラエディタ|正規表現|サロゲートペアの漢字|[\x{2000B}-\x{2A6B2}]
[\x{2000B}-\x{2A6B2}]
■サロゲートペア - 闘うITエンジニアの覚え書き
■Pre-Practice Blog: 文字列の中から漢字を抽出する正規表現を考えてみる /[々〆〇〻㐂-頻]+/g
■Unicodeで「漢字」の正規表現 – ものかの
行なう
行(い|う|え|お|っ|わ)●●●おこな$1
S_ReplaceAll('行(い|う|え|お|っ|わ)', 'おこな●●●$1', 44);
行なう
行(か|き|く|け|こ|っ)●●●往$1
S_ReplaceAll('行(か|き|く|け|こ|っ)', '往●●●$1', 44);
[行って]は[行なって]と[いって]の両方に読める
言う → いう
言(う|え|お|っ|わ)●●●い$1
S_ReplaceAll('言(う|え|お|っ|わ)', 'い$1', 44);
漢字の開く・閉じる
漢字 → ひらがな化すること|開く(ひらく)
漢字をひらがなに直すことを「開く」という。
しかし「開く」という一般動詞を「漢字をひらがなに直す」意味として使うのは、新聞社や出版業界ぐらいであった。
だから「開く」という言葉を使うごとに「漢字をひらがなに直すこと」という注釈を入れる必要がしょうじる。
一般人である私たちが新聞社や出版業界の業界人に迎合する必要はない。
「開く」というジャーゴンを使わずに「ひらがな化する」という「読んで字のごとし」の用語を新たに打ち立てるのがよいであろう。
サクラエディタ
■サクラエディタ - Google 検索
サクラエディタ|正規表現
■サクラエディタで使える正規表現のメモ - Qiita
■連続改行を一回改行にするには? | サクラエディタ過去ログ
■サクラエディタで使える正規表現 - Google 検索
DADADADA.mac
※以下に記載したコード〔定義文〕を、文字コード[Shift-JIS]、改行コード[CR+LF]で、[YOUR-FAVORITE-NAME.mac]というファイル名で[C:\Users%USERNAME%\AppData\Roaming\sakura]に保存し、サクラエディターの上部の操作メニューで[ツール(T)]>[名前を指定してマクロ実行(E)]の中で該当ファイルを[左クリック]〔ダブル〕して実行します。