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

投稿募集! スレッド一覧

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

[PR] 警備員 海外旅行保険 奈良の求人・転職  アパート投資 物件
teacup. ] [ 無料掲示板 ] [ プレミアム掲示板 ] [ teacup.コミュニティ ] [ ブログ ] [ チャット ]

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

Re : (無題)

 投稿者:SirMiles(作者)  投稿日:2009年10月19日(月)22時14分8秒
   ご利用ありがとうございます。

 ご質問の件ですが、ご提示いただいた情報が少ない為、判断いたしかねます。旧版のRepl-Aceなのか、.NET版なのか。どのようなオプションをオンにされているか、文字セットは何かなど、ご提示頂ければ的確な調査が可能になります。

 よろしくお願いいたします。
 

検索する文字量 追記

 投稿者:tonbei  投稿日:2009年10月16日(金)19時02分3秒
  (最初の文字列)(.*?\n*)((.+?\n*.*?)*?)(最後の文字列)  の検索式に対して、
\1\2\3\4\1 という置換式を使用しています。 この場合は、最初の文字列を 最後の文字列に置き換えます。 最初の文字列と最後の文字列の間には、10行以上の色々な内容が含まれることを想定しています。
 

re 検索する文字量

 投稿者:tonbei  投稿日:2009年10月16日(金)18時43分51秒
  今年の一月に質問し、それについて解答をいただいたのに、そのままにしてしまいました。すみませんでした。 (最初の文字列)(.*?\n*)((.+?\n*.*?)*?)(最後の文字列)
という検索式を作成した意図は、ある文字列とある文字列の間が 長文で 複数の段落を含む場合、この式に当てはめれば、その始めと終わりの文字列の間に、どのような長文がこようと とにかく 検索できる式を作成したいということでした。
この式は置換のために使用していてます。ある文字列を50行先に移すとか、そういうようなことです。
何度も実際に使ってきて、とりあえずは うまくいっています。ところが、あまりに長文になりすぎると うまく検索できなくなる。(笑
それで、長文をいくつかに分けて 上記の検索式によって、何回か文字列を移していって、最終的に 100行先に その文字列を移すみたいなことをやったりした場合がありますが、 最近は  100行とか200行のような数の多い行数先に置換する場合は UWSCを使って 置換するようにしています。
 

(無題)

 投稿者:tonbei  投稿日:2009年10月15日(木)23時06分7秒
  初心者です。 よろしくお願いします。 ちょっとしたところで つまづいております。

<tr><td class="td1">ccccccc(段落)
</td><td>

上記を検索するのに
<tr><td class="td1">(.+)\n</td><td>
では、だめで
<tr><td class="td1">(.+)</td><td>
としないと、検索されないのですが、
その理由がつかめないのですが、
お忙しいところすみません、お時間のあるときにご解答いただければ幸いです。
よろしくお願いします。
 

Re : 検索文字列:([。-゚]+)

 投稿者:SirMiles(作者)  投稿日:2009年 8月31日(月)18時55分31秒
   ご利用ありがとうございます。

 ([。-゚]+)についてですが、

 [。-゚] : 半角和文全ての文字。ア〜ンと、濁点や半濁点、句読点等。
 [。-゚]+ : 上記文字を途切れるまで繰り返し。
 ([。-゚]+) : 上記を後方参照出来るようキャプチャ。

といった感じです。

 参考としては、こちらのページがよくまとめられていて分かりやすいと思います。

http://homepage2.nifty.com/buckeye/software/helps/st/pages/regular.html
 

検索文字列:([。-゚]+)

 投稿者:oka  投稿日:2009年 8月29日(土)09時35分31秒
  Repl-Ace を重宝させて頂いております。

grahamさんの書いていた  検索文字列:([。-゚]+)  の意味教えてください。

詳しく書いてある所などあれば重ねてお願いします。
 

Re : 処理プランの保存と活用

 投稿者:SirMiles(作者)  投稿日:2009年 8月27日(木)19時51分4秒
   ご利用ありがとうございます。

 簡易処理プランファイルについてですが、文字セットがUTF-8である必要があります。ヘルプ等で全く言及していないという不備があり、誠に申し訳なく思います。Excel等で作成すると、Shift-JISで保存されるようなので、正常に読み込むことが出来ません。

 対策としては少々面倒ですが、作成されたプランファイルを、Shift-JISからUTF-8に変換すると、正常に読み込むことが出来ます。

 なお、処理プランファイルの保存については、こちらでテストしてみたところ、正常に保存できました。
 [処理プランの保存]ダイアログで、[ファイルの種類(T):]で「簡易処理プラン(*.pln)」を選択しないと、xmlで保存されますので、ご注意ください。
 

処理プランの保存と活用

 投稿者:  投稿日:2009年 8月25日(火)22時48分27秒
  Repl-Ace を重宝させて頂いております.試用しているのは最新版 1.04 です.

さて,処理プランファイル(簡易版)について質問させて頂きたいと思います.

http://www.sirmiles.com/repl_ace/readme/contents/system_10.html

を参考に,次の手順でファイルを作成しました.
1)Excel 2007 で,A列に数字(連番),B列に検索文字列,C列に置換文字列,D列からG列までに×,H列は空欄,I列に[v],を入れた行(複数行)から成るシートを作る.
2)シートをテキスト(タブ区切り)で保存する.
3)保存したテキストの拡張子を txt から pln に変更する.

このファイルを読み込ませたところ,なぜか大小の区別,正規表現,行モードにチェックが入りました.その他,すなわち連番,検索文字列,置換文字列,改行を文字と見なすは正確に反映されました(改行を文字と見なすにチェックなし).

念のため,上記手順1)でD列からF列に○を入れた場合を試してみたところ,全く同じ結果になりました.

最初から大小の区別なし,正規表現使わず(行モードなし)にするには,どのようにプランファイルを作ればよろしいのでしょうか.

以上,お手数ですがご回答をお願い致します.


なお,処理プランファイルを簡易処理プランとして保存してみたところ,拡張子は xml になり,よく分からないのですが,恐らく xml ファイルとしてプランが保存されました.ここは設計ミスではないかと思います.
 

Re : 成功!?

 投稿者:SirMiles(作者)  投稿日:2009年 7月30日(木)18時55分31秒
   申し訳ございません。
 「カタカナ」の部分を完全に見逃していました。

 <title>タグの内部に改行がなければ、恐らくご提示の方法で行けると思います。
 

成功!?

 投稿者:graham  投稿日:2009年 7月30日(木)18時38分54秒
  検索文字列:(?<=<title.*)([。-゚]+)
置換文字列:${CONV_Wide($1)}
正規表現:オン
行モード:オン

で・・・たぶん、うまくいきそうです!

http://qa.mapion.co.jp/qa4879715.html

にヒントがありました。

お騒がせしました。<m(__)m>
 

カタカナ以外は半角のままに・・・

 投稿者:graham  投稿日:2009年 7月30日(木)02時51分45秒
  ご回答ありがとうございます。

>>検索文字列:<title>(.+)</title>
>>置換文字列:<title>${CONV_Wide($1)}</title>
>>正規表現:オン

上記を試しましたが、半角カタカナだけでなく、半角英数字や
記号など、半角のものがすべて全角になってしまいます。

例えば、 が含まれたタイトルは、&nbsp;になり、
これだと困るわけです。

半角カタカナだけを全角にできないものでしょうか?
 

Re : 特定の箇所だけカタカナを全角にしたい

 投稿者:SirMiles(作者)  投稿日:2009年 7月29日(水)07時07分58秒
   ご利用ありがとうございます。

 ご相談の件ですが、

検索文字列:<title>(.+)</title>
置換文字列:<title>${CONV_Wide($1)}</title>
正規表現:オン

で行けると思います。
 

特定の箇所だけカタカナを全角にしたい

 投稿者:graham  投稿日:2009年 7月27日(月)22時51分41秒
  携帯のサイトを作っています。

.NETは全くわかりません。ごめんなさい。<m(__)m>

SoftBankの一部端末対策として、<title>タグ内の半角カタカナを
全角に置換しないと不具合が起こるため、何とかしたく、いろいろ
と調べてみたのですが、よい方法がわかりません。

置換対象となる静的ページファイル数が4000近くがあるため、何とか
一括置換できないものかと・・・。

<title>*****</title>の*****部分に含まれる半角カタカナだけを全角に
置換したいのですが、可能でしょうか?

検索文字列:([。-゚]+)
置換文字列:${CONV_Wide($0)}

とすると、<title>タグ以外も全て全角になってしまうし・・・。

もちろん、<title>タグ内の*****部分は、半角カタカナ以外の
いろいろな文字(全角/半角の英数字、記号、日本語、英語・・・)
が含まれた状態です。

置換初心者ですみませんが、手掛かりでも結構ですので、
ご教示頂けますと助かります。

よろしくお願い申し上げます。
 

要望

 投稿者:cyo  投稿日:2009年 6月17日(水)00時41分9秒
  はじめまして。いつも使わせていただいています。

Repl-Ace on .NETへの要望なのですが、
処理プランが増えてくると、
処理順を調整するのが大変になってきました。

そこで新規の処理プランを追加するとき、最下部だけでなく、
カーソルの位置に追加する設定が欲しいのです。

よろしくご検討お願いします。
 

要望:置換実行前の実行対象の選択

 投稿者:サリデストラ  投稿日:2009年 6月12日(金)09時36分20秒
   はじめまして。Repl-Ace、便利に使わせて頂いております。
 質問ではなく要望なのですが、こちらに書き込んでもよいか分かりませんが……。

 要望:各ファイル毎に置換候補部分を一覧表示し、その中から置換対象を取捨選択できるように出来ないでしょうか?

 同一ファイル内であっても置換したくない箇所がある場合、それを事前に省きたいのです。
 現状では、置換対象の前後も含めて正規表現で条件を記述すれば出来るとは思いますが、都度各ファイルの中身を確認しなければミスが出てしまうので、もう少し手軽に出来ないかと思いまして……。
 よろしければご検討願います。
 

re:re:文字セット

 投稿者:るし  投稿日:2009年 3月20日(金)13時06分35秒
  早速のご回答、感謝です。
Mlang.dllが原因だったんですね。
>ひらがなを80文字前後追加したあたりでUTF-8と認識されるように…
文字を追加したり、削ったりした後に、判定が「西ヨーロッパ言語」から「UTF-8」になったり、その逆になったりしていたため、当方のファイルのどこかに欠陥があるのでは?と、とても不安になってたんですけど、全角/半角の割合でMlang.dllが判定を変えてただけなんですね。
そういえば…と思いつくところもあって、ほっと、ひと安心いたしました。

デフォルトUTF-8&文字セット自動判定無効でOKでした。
ありがとうございました。
 

Re: 文字セット

 投稿者:SirMiles(作者)  投稿日:2009年 3月19日(木)14時15分45秒
   ご利用ありがとうございます。

 ご質問の件ですが、確かに添付頂いたファイルは、「Repl-Ace on .NET」ではUTF-8と判定されないようです。
 「Repl-Ace on .NET」は、文字セット判定にMlang.dllというOS由来のモジュールを使用しており、その判定結果をほぼそのまま使用しています。

http://www.sirmiles.com/repl_ace/readme/contents/charset.html

 その為、Mlang.dllが「西ヨーロッパ言語」と判定した場合は、それをそのまま使用致します。
 「西ヨーロッパ言語」と判定されるのは、殆どの場合、全体に占める半角英数字記号の割合が、全角文字を圧倒している場合になります。ちなみに、添付して頂いたファイルについて実験してみると、ひらがなを80文字前後追加したあたりでUTF-8と認識されるようになりました。

 他のエディタ等がUTF-8を正しく判定しているのは、恐らく、htmlのメタ情報にあるcharsetプロパティを見ているからであり(実際に秀丸で書き換えて、もう一度開いてみると分かります)、「Repl-Ace on .NET」が判定を誤るのは、それを判定材料にしていないからです。
 この部分に関しての対応は、現在のところ考慮しておりません。

 大変申し訳ございませんが、自動判定を行う限り、解決策はありませんので、デフォルトの文字セットをUTF-8に指定して頂き、文字セット自動判定を無効にして下さい。
 

文字セット

 投稿者:るし  投稿日:2009年 3月19日(木)13時42分23秒
  htmlファイルなんですけど、UTF-8の文字セットが、西ヨーロッパ言語と認識されてしまいます。
秀丸でエンコードの種類を確認するとUTF-8。
ホームページビルダーで保存する時もUTF-8。
でも、Repl-Ace.netだと西ヨーロッパ言語認識されます。
変換後文字セットを行い、もう一度、Repl-Ace.netに載せると西ヨーロッパ言語と表示される上、日本語部分は完全に文字化けします。
秀丸でUTF-8保存してもRepl-Ace.netでは西ヨーロッパ言語になります。

メールに添付して送りますので、検証してみてください。
 

Re: 検索する文字量

 投稿者:SirMiles(作者)  投稿日:2009年 2月19日(木)09時08分43秒
   お返事が遅れまして、大変申し訳ございません。

 ご指摘の件ですが、アプリケーション的には特に制限をしておりません。

 なお、こちらで試してみようとしたのですが、お恥ずかしい話、どのような意図でこの表現をご使用になられたか理解できず、ご提示頂いた検索文字列がどうしてもヒットしませんでしたので、再現できませんでした。

 申し訳ございません。
 

検索する文字量

 投稿者:tonbei  投稿日:2009年 1月31日(土)08時50分37秒
  (最初の文字列)(.*?\n*)((.+?\n*.*?)*?)(最後の文字列) という式を作って検索、置換をやっていますが、どうも不思議なことに、ある一定量の文字の量を超すと検索されなくなるようなんです。いろいろと試してみましたが、やはり文字の量の制約を受けているとしか思えなくなりました。ここでいうと 文字の量とは(最初の文字列)と(最後の文字列)の間に入る文字の量です。この点どうでしょうか。なにかご示唆いただけれはうれしいです。 それと、repl-ace ここ4年くらい使ってきて大変重宝しています。ありがとうごさいます。  

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


[PR] 梅酒 紅茶