- ベストアンサー
Dreamweaverの正規表現で (.*) または改行の書き方
- Dreamweaverでの正規表現で、(.*)または改行を表現する方法を教えてください。
- Dreamweaverの正規表現において、(.*)や改行を表現する方法を教えてください。
- Dreamweaverでの正規表現において、(.*)や改行の表現方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 秀丸の正規表現(HTMLの修正)について
こんばんは。htmlのタグの修正をしている最中なのですが、ページ数が多く秀丸のgrep置換で正規表現を用いて一気に修正したいと思っています。 内容としては、特定のタグ以外を削除するというものです。 例として2つのhtmlの置換前と後を挙げると 1.html(置換前) <html> <head> <title>物理講座1</title> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="Keywords" content="物理講座"> </head> <body> <h1>物理について1</h1> <p>あああいいいうううえええおおお</p> <h2>相対性理論</h2> <ul> <li>相対性理論とは</li> <li>相対性理論とアインシュタイン</li> <li>まとめ</li> </ul> <p>(c) butsuringo</p> </body> </html> 2.html(置換前) <html> <head> <title>物理講座2</title> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="Keywords" content="物理講座"> </head> <body> <h1>物理について2</h1> <p>かかかきききくくくけけけこここ</p> <h2>運動量保存の法則</h2> <ul> <li>内力と外力</li> <li>合体分裂</li> <li>まとめ</li> </ul> <p>(c) butsuringo</p> </body> </html> を 1.html(置換後) <html> <head> <title>物理講座1</title> </head> <body> <h1>物理について1</h1> <ul> <li>相対性理論とは</li> <li>相対性理論とアインシュタイン</li> <li>まとめ</li> </ul> </body> </html> 2.html(置換後) <html> <head> <title>物理講座2</title> </head> <body> <h1>物理について2</h1> <ul> <li>内力と外力</li> <li>合体分裂</li> <li>まとめ</li> </ul> </body> </html> といった具合に、残したいタグ(html,head,bodyは除く)は ・title ・h1 ・ul、li です。実際のページでは他にも説明文やタグなどが多くあるのですが、特定のタグだけ残して他はすべて消したいのです。ページの作りは全ページ一緒です。 この場合正規表現ではどう表わしたらよいのでしょうか? お知恵を授けて頂けたら助かります。
- ベストアンサー
- HTML
- 改行したくないのに改行されてしまう
http://www.serpress.co.jp/hp/no004.html を参考に、 <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <title>タイトルを記述します。</title> </head> <body> <a name="1段落目"> ●1段落目 </a> <Div Align="right"> <A href="#1段落目"> ▲ </a> </Div> <Div Align="right"> <A href="#2段落目"> ▼ </a> </Div> <a name="2段落目"> ●2段落目 </a> </body> </html> ------------------------------- と言うソースを書くと、 --------- ●1段落目 ▲ ▼ ●2段落目 --------- となってしまいます。 私としては、 --------- ●1段落目 ▲ ▼ ●2段落目 --------- としたいのですが、 どうすればいいでしょう? <A href="#1段落目"> ▲ </a> </Div> <Div Align="right"> <A href="#2段落目"> の間に、<Br>ははいってないのに なぜ勝手に改行されてしまうのでしょうか? 添付画像は現状です。ご回答よろしくお願いします。
- ベストアンサー
- HTML
- Dreamweaverのメタタグについておしえてください
DreamweaverCS3でキーワードを入れると、</head>の下に挿入されるのですが、これでいいのでしょうか? よろしくお願いします。 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>タイトル</title> </head> <meta name="keywords" content="キーワード,キーワード," /> <meta name="description" content="説明文" /> <body> </body> </html>
- 締切済み
- ホームページ作成ソフト
- speeedと正規表現を使っての置換え
speeedというソフトと正規表現を使っての置換えの質問です。 <html> <head> <title>名簿</title> </head> <body> <font color="#FF69B4">■</font>名前<br> ○○○<br> <font color="#FF69B4">■</font>住所<br> 東京都<br> </body> </html> 上記のようなファイルがそれぞれの人ごとに 複数あった場合、 全てのファイルで<title>名簿</title>としているのを それぞれの名前の○○○に置換えをしたいと考えております。 以下のような形です。 ★変更後 <html> <head> <title>○○○</title> </head> <body> <font color="#FF69B4">■</font>名前<br> ○○○<br> <font color="#FF69B4">■</font>住所<br> 東京都<br> </body> </html> 名前の○○○は各ファイル違います。 これを正規表現で各ファイルを 一括変換する方法が御座いましたら 教えて頂ければと存じます。 宜しくお願い致します。
- 締切済み
- HTML
- 秀丸で改行が増える現象。
秀丸 でHTMLファイルを開いた時(IEのソースを見るとか)に改行が増える現象についてご質問したい事があります。自身で色々と調べたのですが、まったくわからず、お力を借りたいと思います。 HTMLファイルを開いた時(ソースを見るなど)に 改行が ↓見た目はこんな感じになるはずのものなのですが ------------------------------------ <html> <head><title>たいとる</title></head> <body>ぼでー</body> </html> ------------------------------------ ↓こんな感じになってしまいます。 ------------------------------------ <html> <head><title>たいとる</title></head> <body>ぼでー</body> </html> ------------------------------------ 対処法がわからなく困っています。 どなたかおわかりになるかた、教えてください。 長くなりましたが、よろしくお願いします。
- 締切済み
- その他(ソフトウェア)
- Dreamweaver CSS
Dreamweaver 8をMac OS10.5で使用しているものです。 Dreamweaverで、htmlファイルを作成し、CSSを添付しています。 Dreamweaver上では、問題なくCSSが反映されていますが、SafariやFireFoxなどのブラウザでプレビューで見ると、一部しかCSSが反映されていません。 WEBで検索して、文字コードなどを変更してみたのですが、改善されません。 簡単なミスかも知れませんが、コードを記述しておくので、ご指摘いただけると幸いです。 ちなみに、症状としては、CSSで設定したheaderの背景色は、htmlでは反映されているのですが、h1の文字色の変更などは、htmlでは反映されていません。 ━html━━━━━━━━━━━━━━━━━━━━━━━ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>無題ドキュメント</title> <style type="text/css" media="all"> <!-- @import url("price.css"); --> </style> </head> <body> <div id=wrapper> <div id=header> <h1>ヘッダー</h1> </div> <div id=content>本文</div> </div> </body> </html> ━━htmlここまで━━━━━━━━━━━━━━━━━━━━━━ ━━CSSここから━━━━━━━━━━━━━━━━━━━━━━ @charset "UTF-8"; /* CSS Document */ #wrapper { width: 800px; margin-right: auto; margin-left: auto; } #header { background-color: #00FFCC; height: auto; width: auto; padding-top: 5px; padding-bottom: 5px; } h1 { font-size: 2em; color: #FFFFFF; } ━CSSここまで━━━━━━━━━━━━━━━━━━━━━━━
- 締切済み
- CSS
- Java正規表現-"ある文字列"を含まない文字列
Javaの正規表現で、HTMLタグ以外の文字列を抽出しようとしています。 HTMLタグはの正規表現は"(</?.*>)"のように表しました。これの否定をしたいのですが、方法を教えて下さい。HTMLタグ以外にヒットさせたいです。 一応、現段階のソースを載せます。 import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public class HTMLInnerGetter { public static void main(String[] args){ String regex = "(</?.*>)"; String target = "<html><head><title>title</title></head><body><h1>head1<br><p>pragraph</p></body></html>"; ArrayList<String> innerHTMLs = new ArrayList<String>(); Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(target); while(matcher.find()){ innerHTMLs.add(matcher.group(1)); } System.out.println(innerHTMLs); } } 出力結果 [<html><head><title>title</title></head><body><h1>head1<br><p>pragraph</p></body></html>] ※否定できなかったので、HTMLタグがヒットしています。
- ベストアンサー
- Java
- 改行しないようにするには?
<html> <head> <title>test</title> </head> <body> <a href="http://www.yahoo.co.jp/">左</a> <div align="right"><a href="http://www.yahoo.co.jp/">右</a></div> </body> </html> このように、リンクを付けた文字列を右と左に表示させたいのですが 画像のように改行されて表示されます。 同じ行に、二つのリンクを表示するにはどうすればいいですか? よろしくお願いします。
- ベストアンサー
- HTML
- JavaScriptをファイルに回す。(表現が不適かもしれませんが)
JavaScriptをファイルに回す。 (表現が不適かもしれませんが) 通常、HTMLのページ構成は、 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> <title>ページタイトル</title> </head> <body> </body> </html> が基本かと思われます。その中に、JavaScriptを組み込む際は、<head>~</head>内に記述して、<body>~ </body>内に何か表示するスクリプトなら、<body onLoad="hpopen()">などと記述しますよねぇ。 その、JavaScriptの<head>~</head>内の記述を、ファイル「*.js」にして、同じ動作をさせたいのですが、具体的にどうしたらいいのでしょうか?
- 締切済み
- JavaScript
- 正規表現が表示されない・・・
こんにちは。ちょっと質問です。J2SE1.4.0を使用しているのですが、以下のコードで正規表現を表示しようとしているのですが、表示されません。 <%@ page contentType="text/html;charset=Shift_JIS" import="org.apache.oro.text.regex.*" %> <html> <head> <title>正規表現の検索</title> </head> <body> <% String strMsg="メールアドレスは、******@nifty.com です。"; strMsg+="******@mcn.ne.jp もあります。"; Pattern ptn=Pattern.compile("[\\w\\.\\-]+@([\\w\\-]+\\.)+[\\w\\-]+",Pattern.CASE_INSENSITIVE); Matcher mtch=ptn.matcher(strMsg); while(mtch.find()){ out.println(mtch.group() + "<br />"); } %> </body> </html> コードが違うのかなと思って、他のパソコンでやったのですが、こっちでは正常に動作されました。Jakartaサイトに行って、OROをインストールしたのですが、これでも表示されませんでした。自分なりに手は尽くしたのですが、わかりません。これ以外に他に何か方法はありますでしょうか?
- 締切済み
- Java
- MFC-J7500CDWのスキャン機能を使用する際に、上から紙が詰まるというトラブルが発生しています。
- お使いの環境は、MacOSで有線LAN接続されており、電話回線はひかり回線です。
- 関連するソフト・アプリについては特に記載がありません。
お礼
返事が遅くなり大変申し訳ありません。 出来ました! 本当にありがとうございます!