John Gruber のタイトルケース スクリプト(小さな単語の例外を除いて文字列をタイトルケースに変換します)を使用したいと思います。
私の特定のタスクは、複数のファイルを検索し、特定の要素内のテキスト文字列のみ (たとえば、特定のクラス名の h1 のみ) をタイトルケースに置き換えることです。
たとえば、次のように titlecase を実行すると、複数のディレクトリ内のファイル全体に表示されます。
<div class="page-header"><h1>Replace me with appropriate title case, everywhere I appear</h1></div>
これを具体的に行う方法がわかりません。このスクリプトの JavaScript バージョンを正常に使用して、ブラウザーでオンロードして変更を加えることができましたが、実際にファイルを書き込むことで永続的に変更できるように、サーバー側で行いたいと考えています。
Mojo::DOMは便利そうに見えますが、この場合の正確な使い方はわかりません。