正規表現エディタ - 抽出条件サンプルAdvertisement前書きここで紹介するクラスは、このサイトオリジナルの正規表現エディタで使用するクラスです。 ドメイン
Domainクラス
URLのドメインの部分のみ抽出する
package regularexpressioneditor.config;
public class Domain implements RegularExpression{
public String getName() {
return "ドメイン名";
}
public String getRegularExpression() {
return "http://[\\w\\.\\-:]*[/|.]";
}
}
メールアドレス
MailAddressクラス
メールアドレスを抽出する。(かなりいいかげんなので、ちゃんとした用途には不向き)
package regularexpressioneditor.config;
public class MailAddress implements RegularExpression{
public String getName() {
return "メールアドレス";
}
public String getRegularExpression() {
return "[\\w\\.\\-]+@[\\w\\.\\-]+";
}
}
郵便番号
Zipcodeクラス
郵便番号を抽出する。
package regularexpressioneditor.config;
public class Zipcode implements RegularExpression{
public String getName() {
return "郵便番号";
}
public String getRegularExpression() {
return "\\d{3}-\\d{4}";
}
}
動作イメージ![]() 図1:いろいろな条件 Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |