おあと暇つぶしにWEBマスター向けツールを開発しました。今回はimgタグのAlt属性を正規表現で抽出してHTMLに文字として出力するだけのシンプルなシステムです。.exeファイルの配布方法がわからないのでソースを描きます。
private void button2_Click(object sender, EventArgs e)
{
string pattern = "<img (.*)alt="(?<text>.*?)".*?>";
Regex reg = new Regex(pattern, RegexOptions.IgnoreCase);
string source = textBox1.Text;
string tikan = "";
string[] sources = textBox1.Text.Split(' ');
MatchCollection match = reg.Matches(source);
int i = sources.Length;
foreach (Match m in match)
{
tikan += m.Groups["text"].Value.Trim()+"<br /> ";
tikan += m.Groups[0].Value+" ";
}
Clipboard.SetText(tikan);
}
あらかじめIMGタグのついた記事にalt属性を書き込んでおいて、そのプログラムにコピペすれば下記のようにalt文字列を通常の文字列に表します。この記事を書くためだけに作りました。 IMGファイルを見ながらテキストボックスに名前を付けて、それをaltに摘出するシステムと組み合わせれば作業が楽になります。
日付 | 2015-12-10T01:19:09 |
分類 | ヘッドライン |
画像 | 116枚 |
訪問数 |