- テキストエディタ Mery part5 [無断転載禁止]©2ch.net
978 :名無しさん@お腹いっぱい。[sage]:2018/06/19(火) 13:13:15.25 ID:mfuP+QNF0 - これまたFAQかも知れませんが、
ホームページのソース解析の勉強用にMeryを使っています。 解析するホームページをchromeで開いて、ctrl−uでソースを 表示させ、ソースをMeryにcopy & pasetします。 で、たとえばタイトルを抜き出すのに a = document.text.split("\n"); とやって if (a[i].indexOf('<title>') != -1) として、そうやって抽出した 文から、例えば '>'と'['で囲まれる領域を取り出すのに var ctitle = xtitle.match(/\>(.*?)\[/g); とします。困っているのは、このctitleのまま、substrをして しまうとエラーになってしまいます。ctitle="x"+ctitleと 余計な文字をつけると、ちゃんとsubstrしてくれます。 matchでとりだした文には何か表にでてこないのが はいっているのでしょうか?
|
- テキストエディタ Mery part5 [無断転載禁止]©2ch.net
980 :名無しさん@お腹いっぱい。[sage]:2018/06/19(火) 17:29:26.18 ID:mfuP+QNF0 - なるほど! できました。ありがとうございました。
もう一つ、Meryと関係ないのですがお願いします。 WSHのJscriptpでEXCELを読む事をしているのですが、 EXCELを開いたあと、book、sheetを定義して data=sheet.Cells(i,j).Value としてセルのデータを取り出すのですが、何もはいっていない セルでも実際には何かはいっているようで、 if (data =="")とかしても空のセルをひっかけてくれません。 何かこうしたらいいというのはありませんでしょうか?
|
- テキストエディタ Mery part5 [無断転載禁止]©2ch.net
981 :名無しさん@お腹いっぱい。[sage]:2018/06/19(火) 17:30:08.47 ID:mfuP+QNF0 - Jscriptp→JScriptの間違いです。
|