お世話になっております。
秀丸エディタの置換で、数値部分のみを抽出したいと考えています。

(例)
http://www.abd.com/cat/
http://www.abd.com/cat/54678/
http://www.abd.com/cat/eco/
http://www.abd.com/cat/eco/as/458/index.php
http://www.abd.com/cat2/
http://www.abd.com/cat/5412578/
http://www.abd.com/cat/bs/5894/
http://www.abd.com/cat3/
・・・

正規表現を使ってこのように数値のみを抽出したいです。

54678
458
5412578
5894
・・・

検索してみましたがヒントになりそうなのはありませんでした。
ご教授いただければ幸いです。よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

検索文字列:[^0-9\n]|^\n


置換文字列:なし

なら、空行削除も含めて一発でできます。
    • good
    • 0
この回答へのお礼

1回で実現できました。助かりました。
ありがとうございました。

お礼日時:2007/03/28 21:00

正規表現ON


検索文字列:[^0-9\n]
置換文字列:(なし)

でできるはずです。
[]記号は、検索する文字の範囲を表します。
[]の中の^は「それ以外」の意味。
[]の中の-は、文字の(文字コードの)範囲。
\nは改行文字で、これがないと複数行の数値がごっちゃになってしまいます。

これをやると、数字が入っていない行は空白行のままになりますが、
それが問題になるなら、もう一段階、
検索文字列:^\n
置換文字列:(なし)
で置換してください。
[]の中でない^は「行の先頭」の意味です。
    • good
    • 0
この回答へのお礼

できました。
説明までしていただき、参考になりました。
少しずつ勉強していきたいと思います。
ありがとうございました。

お礼日時:2007/03/28 20:59

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

QRGB値の3っつの数字に付く単位は?

 よろしくお願いします。
色を表現する方法の一つににRGB値がありますが、
例えば 255-100-20といった3つの数字の組み合わせですが、この数字にはどんな単位が付くのですか?
単位が無いことは無いと思うのですが、RGB値の個々の数字に単位が付いているのを見たことが有りません。省略しているのでしょうか?
 例えば先にあげたRGB値の255の後ろにはどんな単位が
付くのですか?
 ※ちなみRGBが光の三原色のことはわかります。
また数値が大きいほどそれに対応する色がその色に含まれている量が多い事になるのは知っております。

Aベストアンサー

再び失礼します。#1です。
補足します。

階調は、人が見たときの明るさが視覚的に概ね等間隔になるように刻んだものです。

何が言いたいかといいますと、

実際の明るさというか光の強度は等間隔でありません。

ですから、例えば、3階調と4階調との間の光量差と、200階調と201階調との間の光量差は、違います。(前者のほうが光量が小さいです。)
ということで、100階調と200階調では、人間が見た目の明るさでは2倍ぐらいになりますけども、光の実際の量は2倍どころではなく、もっと大きい差になります。

では、その刻みがどういう規則に則っているかというと、これがまた確固たる規則は規定されていなくて、例えば液晶ディスプレイですと、階調電源をいじることにより「ガンマ(γ)」という値を自在に変えられるようになっています。

以上、長くなりましたが
階調の値と言うのは物理量ではなくて、ある人間がある条件で決めた勝手な数値ということです。

Qhttp://任意のサブドメイン.examepl.com⇒http://exameple.com/ へ301 リダイレクトしたい

あるレンサバ業者で、VPSで、ヴァーチャルホストで、
http://exameple.com(1)
http://www.exameplc.com
(>>(1)へ301リダイレクト
RedirectMatch 301 ^/(.*)$ http://example.com/$1
ってかんじで

http://admin.exameple.com/
を設定しています。

で、http://想定していないサブドメ.exampele.comへのアクセスがあり、
この場合、URLはそのままで、http://exameple.comが表示されてしまいます。

なお、DNSは(network solutionsのですが、)

Host TTL Numeric IP
www 7200 ***.***.**.***
@ (None) 7200 ***.***.**.***
* (All Others) 7200 ***.***.**.***
admin .example.com 7200 ***.***.**.***

としています。

で、admin以外のサブドメがある場合は、http://exampele.comへ301
リダイレクトさせたいのですが、どうすればいいのでしょうか?

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

あるレンサバ業者で、VPSで、ヴァーチャルホストで、
http://exameple.com(1)
http://www.exameplc.com
(>>(1)へ301リダイレクト
RedirectMatch 301 ^/(.*)$ http://example.com/$1
ってかんじで

http://admin.exameple.com/
を設定しています。

で、http://想定していないサブドメ.exampele.comへのアクセスがあり、
この場合、URLはそのままで、http://exameple.comが表示されてしまいます。

なお、DNSは(network solutionsのですが、)

Host TTL Numeric IP
www 7200 ***.***.**...続きを読む

Aベストアンサー

設定していないドメインへのアクセスは、一番最初に定義している
バーチャルホストの設定が使われます。

ですで、example.com ドメインの定義の前(つまり一番最初の
バーチャルホストの定義として)に例えば redirect.example.com
という名前のバーチャルホストを設定し、そこで Redirect の
設定を行えばよいです。

redirect.example.com の redirect の部分は、他のバーチャルホスト
の設定で使用していないもであれば、何でもよいです。

Q数字だけを入れれば良かったのに単位まで入れてしまい、困っています。

本当は半角で数字だけを入れないといけないのに「1冊」「2頁」などのようにひとつのセルに数字と単位を一緒に入れてしまいました。これらを数字だけにできないでしょうか?「1冊」を「1」とする方法は無いでしょうか?しかも数字を半角で入れないといけないに全角で入れてしまいました。なんとか短時間で変換する方法がないでしょうか?今からやり直しても時間が間に合いそうに無いので、少しでも早くできる方法を教えて下さい。よろしくお願いいたします。

Aベストアンサー

Ctrl+Hで、検索する文字列に「冊」を入力し、置換後の文字列には何も入力せずに全置換すれば大丈夫だと思います。
試してみましたが、全角の数字も自動的に半角になってくれました。
但し、セルの書式は標準になっている必要があります。

Qhttp://www.***.com/***/***.cgi?acc=category&ct_no=01:01の意味

よくサイトのURLを見ていると上のように表示されるのが目に付きます。

***.cgiまでは意味がわかるのですが、それより後ろに書いてあることの意味がわかりません。

「?」や「=」や「&」の記号などのはいったいどのような意味があるのかなど、ぜひ知りたいです。どなたか教えていただけないでしょうか?

Aベストアンサー

*.cgiというのはサーバーサイドスクリプトといって、サーバー側で実行されるプログラムです。
そのプログラムの実行に必要なパラメータ(引数)を与えているのです。
ご指摘の例では
acc=category
ct_no=01:01
というふたつのパラメータが***.cgiに渡されています。

Q校閲お願いします。 長さ、重さの単位変換です 数字に誤りがないか確認してください お願いします 左

校閲お願いします。
長さ、重さの単位変換です
数字に誤りがないか確認してください
お願いします

左下は関係ありません

Aベストアンサー

重量で、「1分」が正式に単位として用いられていたかどうか知りませんが、1分 = 1/10 匁 とすると
 1分 = 0.375 g = 0.000378 kg
です。kg の数値が違っています。同様に
 1匁 = 3.75 g = 0.00378 kg

 尺貫法の「375 g 」の単位が何なのか読めませんが、あまり聞いたことがないような。

 あとは、目的が不明ですが、ヤードポンド法の重量「1ポンド」には
 1 lb = 453.59237 g = 0.45359237 kg
と kg を追加した方がよいと思います。

 それから、ヤードポンド法の ton は非常に紛らわしいので、何らかの「英トン」「米トン」「メートル法のトン」を区別する表記が必要かと思います。ここに書かれているのは「英トン」のようですが。
 「1 ship」と書かれているのが「米トン」のようですが、「ship」という単位表記は見たことがありません。

Qhttp://www.dospara.co.jp/5goods_pc/

http://www.dospara.co.jp/5goods_pc/pc_bto.php?h=d&f=d&m=pc&mc=1157&sn=28&vn=1&lf=0
↑を購入しようと思っています。 自宅に無線LUN環境があります。無線でインターネットにつなぐつもりです。 この場合別個のLUNカードを購入しなければインターネットには接続できませんか?

ご回答お待ちしておりますm(_ _)m

Aベストアンサー

オプションで選択できるものは全て有線用のLAN(カード)です
よってそのPCを無線LANで使いたいのなら別途無線子機を購入する必要があります

無線子機用のLANカードの場合デスクトップに内蔵できる
カードタイプのものというのは余り聞いたことがありません
(Cardbus/PCMCIA/USB のものが殆どの気がします)

デスクトップで使うのならUSB式の子機を購入するのが
妥当なところかと思います

QExcelの数字とその単位のセルの連携移動について

「Excelのセルの数字の移動について教えてください」と下記の質問をさせて頂き、

Excel 2007のセルA1、B1、C1において、
(1)A1に数字が有ればB1に数字が有る無しに関係なく、C1にA1の数字が設定される。
(2)A1に数字がなくてB1に数字が有れば、C1にB1の数字が設定される。
(3)A1に数字がなくてB1にも数字がない場合は、C1は空欄とする。
ご存知の方はぜひ教えてください。
よろしくお願いいたします。

下記のご回答を頂き    ・・・           =IF(A1&B1="","",IF(A1="",B1,A1))
は「ベストアンサー」にさせて頂きましたが、
A1にはその単位X1が・・・B1にはその単位Y1があり、
C1にA1の数字が設定された場合はD1にX1が設定され、
C1にB1の数字が設定された場合はD1にY1が設定され
C1が空欄の場合はD1は空欄となる方法は如何でしょうか。
ご存知の方はぜひ教えてください。お待ちしております。よろしくお願いいたします。

Aベストアンサー

D1に以下の数式を入力してください。
=IF(OR(C1="",NOT(OR(C1=A1,C1=B1))),"",IF(C1=A1,X1,Y1))

Qhttp://dawhois.com/ ここは何のサイトでしょう?

http://dawhois.com/ ここは何のサイトでしょう?

こちらのサイトは何の目的でつくられたものですか?
googleで「http://dawhois.com/」を検索してみると日本の会社の紹介?みたいなのがヒットしました。

色々なタグや紹介文みたいなものが載っている下には、ドメインやサイトの情報も載っています。

どこかに登録をすると、こちらのホームページに自動的に掲載されたりするのでしょうか?

教えていただければと思います。
よろしくお願いいたします。

Aベストアンサー

回答になりませんが、面白いサイトですね!

URL やIPアドレスから検索される情報を表示するサイトのようです。


例えば、このサイトに私がアクセスすると私のグローバルIPアドレスが表示され、「Whois」でIPアドレス検索すると私のプロバイダー名やその所在地が地図入りで表示されますね。

SetInfoを選択して「www.yahoo.co.jp」を入れて検索するとYahooに関するサイトやドメイン情報等が表示されます。


何のためにと聞かれると情報検索のためとしか言いようがないのですが、・・・・
これを使って何に役立つのか、もっと識者の回答をまってください。


>どこかに登録をすると、こちらのホームページに自動的に掲載されたりするのでしょうか?
ということでは、ありません。

似たようなものに
http://www.ugtop.com/spill.shtml
があります。
ここにアクセスすると貴方の情報が表示されます。
これの大掛かりなものかなぁ?

Q数字の単位を何万と表したいのですが。

同じ列にある数字を自動的に任意の単位で表したいのですが。
 例  11,000 20,000 125,000これらの数字がそれぞれ11万 2万 12.5万と表示させたいのですが、どうすれば良いのでしょうか?
すみませんが、どなたか教えて貰えないでしょうか。よろしくお願いします。 

Aベストアンサー

エクセルなら
=A1/10000 & "万"
でいいんじゃないですか?

Qhttp://dawhois.com/というサイトについて

たびたびお世話になっています。

だいぶ前の話なんですが、自分のサイトでSEOを設定し、ちゃんと検索が出来るかどうかを確認したところ『http://dawhois.com/』のサイトにも表示されていました。
過去に、このサイトについてご質問されている方が見え、回答された方が見えたので、そちらを拝見したのですが、個人的に気になったことがあったので、質問させて頂きました。

現在は自分のサイトは閉鎖していて、ドメインも使っていませんが、検索して表示されたページのIPアドレスやドメインの名前やアドレスはそのまま残っているので、他のサイトで悪用されたりする可能性はあるのかと思うと心配です。

もし、可能性があるとしたら、検索して表示されたページを削除したいのですが、どのような対処をすれば削除が可能になるのでしょうか?

宜しく。お願いします

Aベストアンサー

他の人が合法的にドメインを再利用をしているのでは無いですか?

他の人にドメインを利用されたくなかったら手放したら駄目ですね。


手放したドメインは2年ほどの猶予期間をおいて後は他者が利用できたはず。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング