pacman_chie の回答履歴

全26件中1~20件表示
  • 正規表現の使い方をお教えください

    サクラエディター使っていますが・・・。  正規表現の使い方の勉強中ですWEBも参考させていただいているのですが    今回の質問は・・・(4)です   (1)置換前 .*削除 削除が一番最後の所から削除を含む前を選択   (2)置換前 削除.* 削除が一番最初の所から削除を含む後を選択   (3)置換前 ^.*?削除 削除が一番最初の所から削除を含む前を選択   (4)     削除が一番最後の所から削除を含む後を選択 例・正規表現である削除が行の二か所以上あるとき最後に出てくる削除より後を削除したい・  この場合「削除」が二か所ありますが後に出てきた「削除」より後を削除したいのです  宜しくお願いします。

  • 正規表現の使い方をお教えください

    サクラエディター使っていますが・・・。  正規表現の使い方の勉強中ですWEBも参考させていただいているのですが    今回の質問は・・・(4)です   (1)置換前 .*削除 削除が一番最後の所から削除を含む前を選択   (2)置換前 削除.* 削除が一番最初の所から削除を含む後を選択   (3)置換前 ^.*?削除 削除が一番最初の所から削除を含む前を選択   (4)     削除が一番最後の所から削除を含む後を選択 例・正規表現である削除が行の二か所以上あるとき最後に出てくる削除より後を削除したい・  この場合「削除」が二か所ありますが後に出てきた「削除」より後を削除したいのです  宜しくお願いします。

  • サクラエディタ 正規表現

    正規表現の書き方をネットで探しましたが、イマイチやりたいことが出来ないので、どなたか実際にかいてもらえませんか。 ・文頭のスペースやタブを除外して、'や--の行を検索する。 ・特定のフォルダを除外してGREPをかける。  例えば、aaa.txtというファイルにあいうえおという文字列が入力されていて、  そのファイルがC:\A、C:\B、C:\Cにあり、C:\Bだけを除外してGREPをかけたい  ※除外するフォルダ名の長さは不特定 ・検索したい単語の開始と終了は決まっていて、間に何文字入ってても(数字もあり)検索する  例えば、単語の開始が あいうえお で、終了が さしすせそ の場合 雑な質問で申し訳ないですが、どなたか回答お願い致します。

  • Form2のボタンを1回押しても戻らない

    Delphi XE3でDelphiをいじっています。自動で作成したForm2にボタンを2個配置しました。片方のボタンのプロパティーはMrOK、他はMrCancelにしてあります。 Form2をShowModalで呼び出してForm2を表示した状態でボタンを押してすのですが2回押さなければForm1に戻りません。1回押しで戻るようにするにはどうしたらよいか教えてください。

  • Form2のボタンを1回押しても戻らない

    Delphi XE3でDelphiをいじっています。自動で作成したForm2にボタンを2個配置しました。片方のボタンのプロパティーはMrOK、他はMrCancelにしてあります。 Form2をShowModalで呼び出してForm2を表示した状態でボタンを押してすのですが2回押さなければForm1に戻りません。1回押しで戻るようにするにはどうしたらよいか教えてください。

  • Form2のボタンを1回押しても戻らない

    Delphi XE3でDelphiをいじっています。自動で作成したForm2にボタンを2個配置しました。片方のボタンのプロパティーはMrOK、他はMrCancelにしてあります。 Form2をShowModalで呼び出してForm2を表示した状態でボタンを押してすのですが2回押さなければForm1に戻りません。1回押しで戻るようにするにはどうしたらよいか教えてください。

  • はさまれた間だけを置換したいのですが・・・。

    テキストエディタを使って、HTMLを置換したいです。 具体的にはテーブルタグ周りの置換なのですが、大きな表で沢山の定義が既にあります。 そこで、 <td>13.</td> <td>51.</td> <td>3.</td> といった感じで<td>数字 ドット</td>という規則性の中で、中の数字とドットはそのまま残しつつ、 <th>~</th>という具合にTHタグに置換したいのですが上手くいきません。 この様な場合、普通に正規表現だけでは無理でしょうか? 何か特別な定義を行わなければ難しいでしょうか・・・。 沢山数があるので、出来れば置換処理で対応したいのですが。 どなたか、方法をご存知の方いらっしゃいましたらアドバイス宜しくお願いします。

  • Form2のボタンを1回押しても戻らない

    Delphi XE3でDelphiをいじっています。自動で作成したForm2にボタンを2個配置しました。片方のボタンのプロパティーはMrOK、他はMrCancelにしてあります。 Form2をShowModalで呼び出してForm2を表示した状態でボタンを押してすのですが2回押さなければForm1に戻りません。1回押しで戻るようにするにはどうしたらよいか教えてください。

  • 正規表現 での置換処理について

    こんばんは。 納期が迫ってきていて、頭が回らず、こちらに質問させていただきます>< 「HTMLタグが含まれた文章」 を処理します。 その中の <img~> <br> <hr> タグを <img~/> <br /> <hr /> に置換したいのです。 /の前には半角のスペースが1文字入るようにしたいです。 また、もし上記タグで、最初から終了タグが含まれていた場合は処理対象外にしたいです。 もしも <br /> があれば、それは終了タグがついているので処理しない。 納期前にモバイルページ(XHTML)での確認をしたら 終了タグがなくてあわててしまいました。 どうかお力をお貸しください。よろしくお願いいたします。 PHPのバージョンは5.1です。

  • ターボDelphi 独自カーソルの設定

    Screen.Cursors[1] := LoadCursorFromFile('C:\Users\ユーザー名\Documents\自作ソフト\Test\自作.cur'); 直接場所を指定すると、うまくいきます。 しかし、 strFileName := Application.Exename; strFilePath := ExtractFilePath(strFileName); //------------------- s1:PAnsiChar; //-------------------- s1:= PChar(strFilePath+'自作.cur'); Screen.Cursors[1] := LoadCursorFromFile(s1); で、うまくいきません。 LoadCursorFromFile()内には、起動時のデフォルトのフォルダー名を使いたいのですが、どうしたらよいでしょうか?

  • VBSで正規表現キーワード複数は?

    すみません、VBSの正規表現で改行をまたぐ検索をしたいのですが キーワードが複数の場合はどう書けばいいのでしょうか? 例:xxxxxabcxxxxxxxx改行 xxxxxefgxxxxxxxxxxx改行 xxxxxxLxxxx xは不定期文字 キーワード abc , efg , L .*abc[^efg][^L]*efg*L.*とやってもだめでした。 よろしくお願いします。

  • 正規表現について

    VBSでRegExpで文字を抽出したいのですが、上手くいきません。 *****abc******** ************} *は不確定の文字で、キーワードはabcと}です。がabcの先頭行から}までの複数行を 抽出したいです。 re.Pattern = "[^*].*abc.*}" だと上手く動きません。 よろしくお願いします。

  • テキストエディタの正規表現による置換について

    例えば、テキスト内に以下の文章があった場合(広がると伝播の間にタブがはいっています) 広がる     伝播, 蔓延, 流布, 拡散, 伝播する, 延展する, 蔓延する, 流布する, 広げる この「広がる     伝播」のみを残して、右のカンマで区切られた余計なもの(蔓延, 流布, 拡散, 伝播する, 延展する, 蔓延する, 流布する, 広げる)を一括で削除したいのです。 改行されて、同様の文章が続きますので、全行で一括置換したいのです。 可能でしょうか?

  • VBAの正規表現について教えてください

    文章に含まれる下記文字を抽出したいのですが、書き方を教えてください。 抽出したい文字 「#hogehoge 」  の「#」から最後の「半角スペース」までです。 上記文字が含まれている文章は こんにちは #aiuoeo さん、#kakikukeko さん、私は・・・・ #hogehoge 先日の・・・ などの文章です。 先頭が必ず#とは限らず、最後も半角スペースではないので、 ^#.*$/sなどではありません。 また、1回とは限らず複数回でてくることもあります。 正規表現で書くことは可能なのでしょうか。 初歩的な質問で大変申し訳ありませんが、どうぞ宜しくお願いいたします。

  • 正規表現で単語長(文字数?)を検索は可能でしょうか

    正規表現で可能かどうかもわからず質問しています。 単語を構成する文字長で検索は可能でしょうか。 例えば、 全角(2バイト)8文字、半角(1バイト)6文字 計全角11文字(22バイト)相当 全角(2バイト)3文字、半角(1バイト)16文字 計全角11文字(22バイト)相当 それぞれにマッチ あ12いうえお  6文字相当 き1く234けこ  6文字相当 それぞれにマッチ と言う感じです。 よろしくお願いします。

  • 正規表現の例外表記は?

    例えば [あ(]{5}あ) と書き (あああああ)~ああああ(あ)までカッコが最低1つ含むものにマッチさせたい場合、全てが「あ」の「ああああああ)」のみを除外したいのですが記述可能でしょうか? (本来上記記述では「(((あああ)」等、カッコが複数ある場合にもマッチしましが検索される側には存在しないので今回無視しています)

  • 「ソースファイルが見つかりません」と出てしまう

    Delphi6で、 http://pastebin.com/TqHzHgXT ↑にあるプログラム(Bmpファイル、Jpegファイルの指定した座標のTColor値を取得、RGBに分解して表示する)を、 1. Form1にボタン2個を配置。(Button1、Button2) 2. Memoを配置。(Memo1)縦に長めにしておくか、ScrollBarsプロパティをssVerticalに設定。 3. Button1をダブルクリック。(イベントが登録され、イベントハンドラ雛型が自動生成される) 4. 同様にButton2もダブルクリック。 5. ソースをコピーして、Delphiのエディタ画面に貼り付け。内容をすべて置き換えるようにする。 の手順で行いましたが、コンパイル時 「ソースファイルが見つかりません:classes.pas」 というエラーメッセージが出てきてしまいます。 (ソースファイルへのパスは「classes.pas」です。) その画面を閉じると、 「プロジェクト1.exeが EFOpenErrorクラス の例外を生成しました。ファイル C:\~\Test/bmp は開けません」 と出ます。(2回) これはどのように解決すれば良いでしょうか? Delphiも勉強しながらやっている段階で知識が不足しているので、ソースプログラムや参考URLをそのまま載せていただけると嬉しいです。 方法をご存知の方いましたら、是非知恵を貸してください!m(_ _)m

  • 「ソースファイルが見つかりません」と出てしまう

    Delphi6で、 http://pastebin.com/TqHzHgXT ↑にあるプログラム(Bmpファイル、Jpegファイルの指定した座標のTColor値を取得、RGBに分解して表示する)を、 1. Form1にボタン2個を配置。(Button1、Button2) 2. Memoを配置。(Memo1)縦に長めにしておくか、ScrollBarsプロパティをssVerticalに設定。 3. Button1をダブルクリック。(イベントが登録され、イベントハンドラ雛型が自動生成される) 4. 同様にButton2もダブルクリック。 5. ソースをコピーして、Delphiのエディタ画面に貼り付け。内容をすべて置き換えるようにする。 の手順で行いましたが、コンパイル時 「ソースファイルが見つかりません:classes.pas」 というエラーメッセージが出てきてしまいます。 (ソースファイルへのパスは「classes.pas」です。) その画面を閉じると、 「プロジェクト1.exeが EFOpenErrorクラス の例外を生成しました。ファイル C:\~\Test/bmp は開けません」 と出ます。(2回) これはどのように解決すれば良いでしょうか? Delphiも勉強しながらやっている段階で知識が不足しているので、ソースプログラムや参考URLをそのまま載せていただけると嬉しいです。 方法をご存知の方いましたら、是非知恵を貸してください!m(_ _)m

  • IEのバージョンチェック

    html内にIEのバージョンを表示させました。 navigator.userAgent と navigator.appVersion をdocument.writeしました。 結果は Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) 4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) でも、IEのヘルプのバージョン情報で見ると InternetExplorer 8 で バージョンが8.0.6001.18702 です。 IE7.0 と表示されるJavaScriptは外部のIISサーバを閲覧しているhtmlに表示されます。 自分の環境でIEを立ち上げ(defaultはgoogleサイト)て、アドレスバーにjavascript:alert(・・・ とするとIE8.0になります。 さらに、自分ではIE8をインストールしてあるつもり(?)です。 閲覧するwebサーバに依存するのでしょうか? 初歩的な質問かもしれませんが、他の人に説明しなければならないため わかりやすく教えていただけないでしょうか。

  • IE6 で アップロードファイルサイズ

    IE6 でアップロードしたファイルのサイズを取得したいです。 いろんなやり方を試しましたが、ページエラーばかり出てしまいます。 下記のようなフォームです。multipulの指定はなし。 ------------------------------------- <form name="frmFile" action=""> | <input type="file" name="upfile" value=""> | </form> ------------------------------------- <script type="text/javascript"> var filesize = document.frmFile.upfile.fileSize; </script> 上記のjavascriptではページエラーが出ます。 ファイルサイズを取得して、一定の値以上の容量であればアラートを出力する javascriptのプログラムを書きたいですが、エラーが出ていては前に進めません。 サイズの取得の仕方を教えてください。お願いします。