投稿者
  題名
  内容 入力補助<OBJECT>タグが利用可能です。(詳細)
    
 URL
[ ケータイで使う ] [ BBSティッカー ] [ 書込み通知 ] [ teacup.コミュニティ | 画像 ] [ 検索 ]

投稿募集! スレッド一覧

他のスレッドを探す  スレッド作成

[PR]   奈良の求人・転職 SSL 
teacup. ] [ 無料掲示板 ] [ プレミアム掲示板 ] [ みんなの掲示板 ] [ 無料ブログ ] [ チャット ]

全179件の内、新着の記事から20件ずつ表示します。 1  2  3  4  5  6  7  8  9  |  《前のページ |  次のページ》 

コマンド

 投稿者:ee  投稿日:2012年 5月15日(火)01時54分32秒
  タブ・改行・連続半角スペースの削除。
全角スペースを半角スペースに変換。

上記の置換前と後のコマンドを教えてください
 

簡易処理プランファイルに関する要望

 投稿者:山下  投稿日:2012年 3月 1日(木)14時41分32秒
  いつもお世話になっております.大変重宝しております.

簡易処理プランのファイルに関し,お願いがあります.

1)拡張子を txt のままでも読めるようにして頂けませんでしょうか.

エクスプローラで拡張子変更するのは,私の設定の問題かもしれませんが,ちょっと面倒なのです.pln ファイルは実質的にはテキストファイルなのですから,txt のままでも読み込めると少し楽になります.

2)文字コードが Shift-Jis のままでも読めるようになりませんでしょうか.

文字コードなどはさっぱり理解できないのですが,Repl_Ace on .Net の特徴として「2.文字セット自動判定」とありますので,簡易処理プランのファイルに関しても自動判定してもらえると楽になります.

以上,お時間のあるときにでもご検討頂ければ幸いです.
 

Re: 連番の置換で

 投稿者:01  投稿日:2011年11月10日(木)10時25分42秒
  お答えいただきありがとうございます。
その通りにやれば出来ました。
どうやら難しく考えすぎてたようです。
 

Re: 連番の置換で

 投稿者:SirMiles(作者)  投稿日:2011年11月 9日(水)20時59分8秒
  ご利用ありがとうございます。

ご質問の件ですが、試したところ、2500から2600を通って、3000以上まで正常に連番となりましたが…。
再現パターンが思いつきません。

なお、私が試したものは、

置換文字列:${EXTEND_SeqFmt}${EXTEND_SeqFrom2500}

です。
 

連番の置換で

 投稿者:01  投稿日:2011年11月 9日(水)18時36分25秒
  こんにちは。
自分では解決できない問題だったので質問させていただきます
2500から連番で置換すると、2599から25100になってしまうのですが・・・
2500~3000までなどの連番は出来ないのでしょうか?
出来るなら方法を教えて欲しいです
 

Re: ファイルの先頭への定型文ペースト

 投稿者:朱桜  投稿日:2011年10月 6日(木)10時09分53秒
  ありがとうございます!
試してみたところキチンとファイルの先頭のセパレータだけを置き換えることができました!!

ファイルの最後を示す「EOF」を検知する方法(\z)は知っていたのですが、その逆もちゃんと正規表現で用意されていたんですね。
「\A」の存在は初めて知りました。

これでもっと置き換えの幅が広がりそうです。

お忙しいところ、本当にありがとうございました。
 

Re: ファイルの先頭への定型文ペースト

 投稿者:SirMiles(作者)  投稿日:2011年10月 5日(水)21時36分40秒
  正規表現では、「¥A」がファイルの先頭(正確には文字列全体の先頭)を指します。
よって、「¥A;-----;」を検索すれば、ファイルの先頭の「;-----;」だけを検索する筈です。

今、手元に試す環境がないので、試せておりませんが…。
 

ファイルの先頭への定型文ペースト

 投稿者:朱桜  投稿日:2011年10月 5日(水)14時01分36秒
  立て続けの質問失礼致します。

100近くあるテキストファイルそれぞれの先頭部分に定型文を追加したいと考えています。
それぞれのテキストファイルには先頭にセパレータ(;-----;)が記述されているので、それを目印に一斉置き換えをすればいいかな……と思ったのですが、セパレータはファイルの先頭部分だけでなく、テキスト内のあちこちに点在しています。

なので。できれば一番最初のセパレータだけを検索して置き換える……などという都合のよい置き換え処理ができれば一番良いのですが……やっぱり不可能でしょうか?
もしくは「ファイルの先頭」を検知してくれても目的は達成できると思うのですが……それは可能でしょうか?

正規表現でこれらの処理をどう表現すれば良いのか、さっぱりわからず悪戦苦闘中です。

毎度毎度本当に申し訳ございませんが、なにか良いアイデアなどございましたら、よろしくお願い致します。
 

Re: 特定文字列の行末置き換え

 投稿者:朱桜  投稿日:2011年10月 5日(水)13時02分55秒
  早速のアドバイスありがとうございます。

その設定だとやはり希望の置き換えにはならないようでした。
あれこれと試行錯誤した結果――。

([^\];s\r\n])[\r\n] ⇒ $1[lr]
↑これでで落ち着きました。

よく観察してみたら、何も記述されていない空行も置き換え対象になってたみたいなんですよね……。
それで空行も除外するようにしてみたら何とか希望通りの置き換えになりました。

ホント……正規表現って奥が深いですね……。毎度のことながら、思い知らされます……。

この度は本当にお騒がせ致しました。
これからも、引き続きこのソフトを愛用させて頂きます。
よろしくお願い致します!

追伸:
「改行(\n)を文字とみなす」をチェックするかどうかでどのように変化があるんでしょうね……。
今回の置き換えではチェックしてもしなくてもあまり変化はなかったような……???
 

Re: 特定文字列の行末置き換え

 投稿者:SirMiles(作者)  投稿日:2011年10月 5日(水)11時01分57秒
  ご利用ありがとうございます。

元々の「特定文字列」は、提示された例からの想像ですが、

検索文字列: (?<!¥];s)\r\n
置換文字列: タグ¥r¥n
正規表現を使う: オン
他のオプションはオフ

で、いかがでしょうか。
 

特定文字列の行末置き換え

 投稿者:朱桜  投稿日:2011年10月 4日(火)09時56分25秒
編集済
  いつも便利に使用させて頂いております。

最新版のRepl-Aceを使用しておりますが、特定の文字列が入っていない行末を処理するのに手間取っています。
具体的にはタグの入っていない行末を見つけてタグを挿入したいと考えています。
しかし文末に「;」などの特定文字列が入っている場合には挿入しないようにしたいのです。


検索:
([^\];s])$
([^\];s])[\r\n]
((?<!\];s))$
((?<!\];s))[\r\n]

置き換え:
$1[r]n
↑このように色々と試してみたのですが、思った通りの置き換えがなされません。
「正規表現を使う」と「改行(\n)を文字とみなす」にチェックが入っています。

どのような指定をすれば希望の置き換えが可能となりますでしょうか?
アドバイスよろしくお願い致します。
 

Re: Re: “ファイル名で置換”できません!

 投稿者:Bonnメール  投稿日:2011年 9月 7日(水)08時34分8秒
  だいぶご連絡が遅れてしまって申し訳ございません。
「正規表現」のチェックボックスをOnにすることで、無事目的の動作を行うことができました。素晴らしいソフトウェアです。ありがとうございます。今後も利用させていただきます。
1つ機能追加のお願いです。
指定されているパラメータで、どのファイルのどの行が変換される予定なのかが、変換実行前にわかるとうれしいです。変換はファイルの上書きです。この機能を有することでパラメータ設定ミスをかなり低減させることができるようになると思います。是非とも、ご検討ください。よろしくお願いします。
 

Re: “ファイル名で置換”できません!

 投稿者:SirMiles(作者)  投稿日:2011年 8月18日(木)17時05分2秒
  ご利用ありがとうございます。

以前にも同じような相談があったのですが、正規表現のチェックボックスをオンにしなければなりません。

いかがでしょう?
 

“ファイル名で置換”できません!

 投稿者:Bonnメール  投稿日:2011年 8月17日(水)17時37分36秒
  ${EXTEND_FileNoExt}を利用したいのですが、機能していないようです。
検索文字列"xxx"、置換文字列を"${EXTEND_FileNoExt}"とすると、"xxx"の部分が、文字列としてそのまま"${EXTEND_FileNoExt}"に置き換わり、ファイルタイトルになりません。
よろしくお願いいたします。
 

ありがとうございました

 投稿者:ton910jpメール  投稿日:2011年 8月 1日(月)16時52分39秒
  お忙しいところありがとうございました。
バッチリ変換できました。今後もよろしくお願いします。
 

Re: 10文字以内の字詰に【】を前後に挿入したい

 投稿者:SirMiles(作者)  投稿日:2011年 8月 1日(月)16時30分49秒
  お返事が遅れて申し訳ございません。

Ver.4.2.0.0ですよね。次の方法でいかがでしょう。

検索:^(.{1,10})$
置換:【$1】
正規表現:On
マルチライン:On
 

10文字以内の字詰に【】を前後に挿入したい

 投稿者:ton910jpメール  投稿日:2011年 7月28日(木)11時09分19秒
  前回は、コマンドラインによる自動処理を教えていもらいました。大変重宝しております。
今回は、10字詰め以内の会社名をカッコで囲む方法を教えてください。いろいろとやってみたのですがうまくいきませんでした。
★例文(会社名が複数行あります。1行ごとに改行しています)
株式会社ヨーカ堂 ←8文字
株式会社セブンイレブンジャパン ←15文字
上記の場合は、【株式会社ヨーカ堂】としたいのです。
よろしくお願いします。
 

Re: コマンドラインによる自動処理

 投稿者:SirMiles(作者)  投稿日:2011年 5月31日(火)16時50分50秒
  ご利用ありがとうございます。

具体的な例をという事ですが、実際に処理をされる内容が分かりかねますので、ごく一般的な例を示します。

・repl_ace.exeの場所 -> C:¥repl_ace¥repl_ace.exe
・検索を行うフォルダ -> D:¥Documents
・検索はサブフォルダを含む
・対象のファイル -> 001.txt, 002.txtなど、拡張子が.txtのもの
・置換計画ファイル -> D:¥plans¥plan.rpl
・置換処理が終わっても、repl_aceを終了しない

この場合、コマンドは次のようになります。

C:¥repl_ace¥repl_ace.exe /AUTO /S -DIR D:¥Documents -FILE *.txt -PLAN D:¥plans¥plan.rpl

返答が遅れて申し訳ございません。
 

コマンドラインによる自動処理

 投稿者:ton910jpメール  投稿日:2011年 5月27日(金)15時33分28秒
  始めまして。Ver.4.2.0.0を使用させてもらっています。大変重宝しています。
コマンドラインによる自動処理で「フォルダ検索~置換計画ファイルによる置換を行う場合」をしたいと思いますが、そこまでのスキルがなくてわかりません。できれは、具体的な使用例を教えていただけるとうれしいです。
 

(無題)

 投稿者:SirMiles(作者)  投稿日:2011年 2月23日(水)20時56分48秒
  >SP様

 ご丁寧にありがとうございました。
 

以上は、新着順1番目から20番目までの記事です。 1  2  3  4  5  6  7  8  9  |  《前のページ |  次のページ》 
/9 


[PR]