その他のコンテンツ
ちょい読み!
コミック
SELECTION

新着ソフトレビュー 2002.05.08 RSS一覧
Vectorトップ > ライブラリ > 新着ソフトレビュー > TextSS

TextSS

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
TextSS
三つのステップでわかりやすく操作できる一括文字列置換ソフト
Windows XP/Me/2000/98/95/NT  フリーソフト
TextSS
  • 置換/検索文字列の入力画面。改行やワイルドカードを使うこともできる

  • ◎そのほかのスクリーンショット
  • 置換実行時には前後の文章まで含めて確認できる
  • 複数の正規表現をまとめて処理することができる

  • 複数のファイルを対象に、複数の文字列をまとめて置換することができるソフト。文字列置換に加え、改行コードの変換、ワイルドカードや正規表現などを利用した複雑な置換など、さまざまなパターンで文字列置換を行える。

    「TextSS」(Text Search and Substitute)は、置換のための操作を三つのステップに分け、はじめてでもわかりやすく文字列置換を行えるよう工夫されたソフト。(1)対象となるファイルの選択、(2)検索および置換する文字列の指定、(3)置換処理の確認と実行、の流れに沿って文字列置換を行うことができる。各ステップにはタブが割り当てられ、タブで切り替えながら操作する。

    「置換ファイルリスト」というタブが割り当てられた(1)では、置換を行うファイルをリストに登録する。個別のファイルを選択して登録できるほか、指定フォルダ内の特定拡張子を持つファイルをまとめて登録することもできる。対応する拡張子はtxt/html/cgi/plなど。サブフォルダまでを置換対象に含めることや、特定のフォルダを置換対象から除外することも可能だ。リストに登録されたファイルは、関連付けされたアプリケーションで開き、その場で内容を確認することができる。

    「置換語句の設定」というタブが割り当てられた(2)では、検索文字列と置換文字列を入力する。それぞれ最大1万文字まで入力することが可能で、改行を含めることもできる。検索/置換文字列を入力するためのテキストボックスは10個ずつが用意されており、複数の置換を同時に行うこともできる。検索/置換文字列にワイルドカードを使うことも可能だ。

    「置換開始と結果」というタブが割り当てられた(3)では、置換方法をより詳しく指定し、実際に置換を行う。このとき、ステップ(2)で指定した検索/置換文字列とは関係なく、別に設定した一括置換リストを使って、複数文字列をまとめて置換することもできるようになっている。

    ダイアログで確認を行いながら置換を進めることも、確認を行わずにまとめて置換してしまうことも可能。置換処理後は、置換した語数やバックアップの状況などがリスト表示され、エラーなどがあれば色分けして教えてくれる。バックアップファイルを使って復元を行うこともできる

    文字列置換のほかにも、改行コードの変換や日本語コードの変換、バイナリコードでの置換を行うことが可能。正規表現を使って置換を行うことも可能で、複数のパターンをリスト登録しておき、まとめて置換を行うことができる。半角/全角変換などの比較的よく使われる正規表現は、あらかじめ登録されており、リストから選択できる。ユーザが自分の使いたい正規表現を登録して、リストから選択できるようにすることも可能だ。


    reviewer's EYE reviewer's EYE
    複数のファイルを対象に複数の文字列を一括置換できるというだけでもかなり便利だが、さらにワイルドカードを使った「あいまい置換」や正規表現による置換までできるため、応用範囲はかなり広そうだ。そのぶん使いこなすにはそれなりに難しい面もあるが、とりあえず大量の文字列置換ができればいいという人から、ワイルドカードや正規表現の使い方をしっかりと学びたいという人まで、幅広いユーザにお勧めできるソフトになっている。

    検索と置換文字列の組み合わせを「語句ページ」の組み合わせで選べるのは、状況や目的に応じていろいろな置換を行えるため柔軟性が高いし、一般的な置換ではもの足りないが、かといって正規表現は難しすぎるというユーザにとっては、ワイルドカードがその溝をかなり埋めてくれるだろう。

    その正規表現についても、半角/全角変換のような置換方法はリストから選べる上、具体的な記述を見ることができるので、実際に使いながら学べる教材としての魅力がある。一方、一度記述を登録してしまえばあとはリストから選ぶだけでよいので、極端な話、記述方法を忘れてしまっても使うことができる。

    というわけで、大量のテキスト編集・整形を必要とする人にとっては、パソコン初心者、上級者の別を問わず、大きな力になってくれそうである。

    (福住 護)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    現在は同種のソフトが多数ありますが、開発当時は複数ファイルに対する置換ソフトがまったくなく、ページを開いて置換して閉じるという面倒な作業を行っていました。しかし、ページ数が増えるたびに面倒になり、「置換ソフトがないなら自分で作っちゃおう」という軽い気持ちで作って公開しました。その後、ユーザの方からの反響があり、パソコン雑誌などでも紹介されるようになって、現在に至っています。

    開発中に苦労した点
    ワイルドーカードと正規表現の搭載に苦労しました。どちらも似ている機能ですが、前者は簡単でMS-DOSユーザからの支持が多く、後者は複雑な置換が行えるのでJavaやCGIプログラマからの支持を多く受けています。改行が使え、JISやEUCの文字コードにも対応し、バイナリレベルでの置換機能の搭載など、置換系機能はかなり充実していますが、これらの開発には非常に苦労しました。

    ユーザにお勧めする使い方
    置換は非常に簡単です。まずは簡単な置換で使い方を覚えて、必要に応じて徐々に複雑な使い方に挑戦してください。ホームページや説明書内に置換例が記載してありますので参考にしてください。

    (Yamashita-Y)
    最近のレビュー記事
    Advanced SystemCare 18 PRO 3ライセンスAdvanced SystemCare 18 PRO 3ライセンス
    パソコンの遅い重いを1クリックで解消する高速・快適化ソフト
    IObit Uninstaller 14 PRO 3ライセンスIObit Uninstaller 14 PRO 3ライセンス
    不要なプログラムと関連ファイルをまとめて完全に削除
    Driver Booster 12 PRO 3ライセンスDriver Booster 12 PRO 3ライセンス
    最新ドライバへのアップデートで障害・競合・システムクラッシュからあなたのパソコンを守る
    ZOOM PLAYER 18 MAX 1ライセンスZOOM PLAYER 18 MAX 1ライセンス
    最強メディアプレーヤー! ブルーレイ・動画・音楽・画像、どんなメディアも高画質で高速再生!
    AdGuard ファミリーAdGuard ファミリー
    【9台利用可】わずらわしいWEB広告をがっちりブロック!バナーからポップアップ、YouTube動画広告まで!
    スマホがドライブ [1PC+スマホ無制限]スマホがドライブ [1PC+スマホ無制限]
    スマホがまるで外付けハードディスク!パソコン内のデータを無線でスマホに直接保存&再生!
    ネットラジオ録音 X2 for Windowsネットラジオ録音 X2 for Windows
    ユーザーの声から新機能を搭載したインターネットラジオ再生録音ソフト「ネットラジオ録音 X2」
    AdLock マルチデバイス(9台) 1年版AdLock マルチデバイス(9台) 1年版
    パソコンの広告をブロック [YouTube・TVerCMスキップ対応]
    DriverMax 14 PRO 5PC 無期限版DriverMax 14 PRO 5PC 無期限版
    更新料【0円】&バージョンアップ料【0円】&パソコン【5台】で利用可能!PC ドライバーを最新の状態に!
    新着ソフトレビュー 公開記事一覧



    ● TextSS Ver.3.08
  • 作 者 : Yamashita-Y さん
  • 対応OS : Windows XP/Me/2000/98/95/NT
  • 種 別 : フリーソフト
  • 作者のホームページ : http://www.tomato.sakura.ne.jp/~y-arena/


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    TextSS 複数のHTML&テキストファイル内を一括置換 



    会社情報 | インフォメーション | はじめて利用される方へ | プライバシーポリシー | 免責事項
    個人情報保護方針 | 利用者情報の外部送信について
    (c) Vector HOLDINGS Inc.All Rights Reserved.