• 締切済み

URLの文字列判定のプログラムについて

javascriptの質問です URLを取得し、そのURL内に 「aaa」という文字列が含まれていたらAという文字列を返し 「bbb」という文字列が含まれていたらBという文字列を返し どちらにもあてはまらない場合は、Cという文字列を返す というプログラムを作成したいのですが、方法がわかりません どのようにプログラムを書けばよいのでしょうか お手数ですが教えてください よろしくお願いいたします

みんなの回答

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

全部回答するのもイヤなので。。。 http://www.openspc2.org/reibun/javascript/string/005/index.html http://www.openspc2.org/reibun/javascript/link/011/index.html これぐらい使えば判別可能かと思います。

関連するQ&A

  • エクセルでA列に

    エクセルでA列に AAA  BBB   (前にスペースが1文字)   CCC  (前にスペースが2文字) とあった場合に、 スペースが1文字ならば1つ右の列に、2文字ならば2つ右の列に、 さらに、前のスペースをなくして A列  B列  C列 AAA      BBB           CCC という形に簡単にできる方法ってありますか?

  • 文字列から特定の文字を抜き出す

    こんにちは。 シェルスクリプトで文字列から特定の文字を抜き出し、 変数に入れたいのですが、うまくいきません。 申し訳ありませんが、アドバイスをお願いいたします。 文字列 $moji=aaa_bbb_ccc (文字は変動します) $a=aaa $b=bbb $c=ccc と"_"毎に変数に代入したい。 echo $moji | awk -F_ '{print $2}' で文字を標準出力に取り出すことはできるのですが、 そこから変数に代入する方法がいまいち分かりません。

  • エクセルの文字処理

    以前に同じ様な質問があったかも知れませんが、探しきれなかったので教えてください。 A1~A4の4つのセルに以下のスペースが入った文字列が入っていた場合 A1|AAA A2|AAA BBB A3|AAA BBB CCC A4|AAA BBB CCC DDD    A   B   C   D  1|    AAA 2|AAA BBB 3|AAA BBB CCC 4|AAA BBB CCC DDD という具合にしたいのです。 条件は  ・セル内にスペースで区切られない文字列があった場合には、B列に入れる  ・それ以外はスペースで区切って、A列B列C列D列に入れる  ・文字数は3文字固定ではなく全角半角が混在 以上です。すいません宜しく願いします。

  • 複数セルから同じ文字列を抽出、並べ替え

    お世話になります。 セル式で定義したいのですが、いい考えが浮かびません。 A列に以下のような文字が並んでいるとします。実際は下に無制限とします。 A1  AAA A2  BBB A3  CCC A4  AAA A5  CCC A6  DDD A7  AAA これらのセル中の文字列から以下のように並べ替えてB列に配置したいのです。 B1  AAA B2  BBB B3  CCC B4  DDD 4種類の文字列となるのでB1:B4まで並べたいと思います。 B列のセルにセル式を記述したいと思います。 以上、ご教授下さい。

  • エクセルマクロ 特定の文字列を含む行を削除

    エクセルマクロ 特定の文字列を含む行を削除 エクセルのマクロについて教えてください。 下の中から列を限定せず、すべての行でAAA、CCCのいずれかがある場合、 その行ごと、すべて削除したいのです。 時に削除したい特定の文字列が数十種類になるため、 マクロ起動時に削除したい特定の文字を記述したファイルを読み込み、それから 削除できるようにしたいのです。場合によってはそのファイルを編集し、 削除したい文字列を変更したいのです。 ご教示いただだけないでしょうか A列 B列 C列 1 AAA BBB CCC 2 BBB CCC FFF 3 DDD BBB FFF 4 AAA CCC DDD 5 GGG RRR UUU 行中にAAA、BBBがある場合、削除したい ↓ A列 B列 C列 5 GGG RRR UUU マクロを実行し、上記の結果にしたい。

  • クラス名の振られた要素の文字列取得方法

    Javascriptで特定のクラス名の付けられた要素から、タグに挟まれた文字列を取得する方法を教えてください。 ある自動生成されるページに、以下のように決まったクラス名が振られる要素があります。 これらの要素から"AAA"や"BBB"の部分を取得するにはどうすればいいでしょうか? 教えてください。 <a href="hoge.html" class="fuga">AAA</a> <p class="piyo">BBB</p>

  • EXCELでセル内の文字列が同じものをカウントする方法について

    具体的にはA列とB列の各セルに文字列が入っており、A列とB列で同じ文字列の数を知りたいのです。    A列  B列 1 AAA1111 BBB2222 2 CCC3333 ZZZ9999 3 BBB2222 DDDD444 4 ZZZ9999 KKK5555 5 EEE8888 XXX7777    ・   ・    ・   ・    ・   ・ 上記例ですと 「A3とB1」「A4とB2」が文字列が同一で、 カウントは「2」になります。 一つ一つ照らし合わせて行くにも結構な行数が あるため、何か良い手段がありましたらお教え 願います。 よろしくお願いします。   

  • 2つのファイルを用いた文字列置換(削除)の方法

    こんにちは。 テキストファイルA.txtに、検索したい文字列を1行ずつ入れておき、別のテキストファイルB.txtのうち、A.txtにある文字が含まれている行を削除するという作業をしたいです。 例えば A.txt AAA BBB B.txt hoge hogeAAAhoge hogeBhoge hogeBBBhoge の場合、 hoge hogeBhoge を出力させたいです。 このような処理ができる方法はないでしょうか?(コマンドやプログラム等)

  • IF関数と文字列のコピー

    次の処理をしたいのですが、どうしたらいいのかがわかりません。 Book名AAAとBook名BBBがあります。 Book名AAAに A行にキーワード(文字列) B行に、その検索需要数(数値)があります。 B行の数値が2500以上、10000未満なら真とします。 真である場合 Book名BBBのA行に、Book名AAAのA行をコピーします。 Book名AAAのB行の値が3000以上10000以下ならの式と 別のブックに文字列をコピする という別々の処理はわかるですが 真である場合に、別のBookにセルをコピーする というやりかたがわかりません。 どなたかお分かりのかたいらしゃいませんか

  • エクセルで文字列の結合したときのフォントの大きさを指定する。

    続けて質問させてください。ここ何日間かずっと悩んでます。 エクセル2000を使っています。 文字列の結合は「&」か「CONCATENATE」を使えばいいというのはわかったのですが、A1に「AAA」という文字が11pで入っています。B1に「BBB」というのが9pではいっています。これをC1にそのまま結合(Aは11p、Bは9p)したいです。 過去ログは調べたつもりですが、同じものがあったらすみません。あまりエクセルは詳しくないですがよろしくお願いします。

専門家に質問してみよう