menu

運用相談はこちら

BOSSの運用相談はこちら

TOPBOSS機能をもっと知りたい > 自動化に不可欠!?正規表現を使いこなしましょう!

TOPTIPS > 自動化に不可欠!?正規表現を使いこなしましょう!

自動化に不可欠!?正規表現を使いこなしましょう!

今回のコラムではBOSSの自動化において、覚えておくと非常に便利な
【正規表現】というものについて触れていきたいと思います。

カスタムタグや、自動更新タスクをより活用する事ができるようになります!

テクニカルな知識、設定にはなりますし
私もまだまだ正規表現ビギナーなので至らないところばかりかと思いますが、、
なるべくわかりやすく説明していきますので是非最後までお目通しください!

正規表現とは何か

もともとシステム開発などを行っていた方には馴染みのある内容だと思います。

検索をすると
「正規表現とは幾つかの種類がある文字列を一つの形式でまとめて表現を行うことができる表現方法」
とでてくるのですが.。。。。なんのこっちゃって感じですよね。

簡単に言うと
「文字列を完全一致ではなく、条件に一致したどうかで判断する」というイメージです。

BOSSで馴染みのあるカスタムタグと、SKUコードにたとえて解説してみたいと思います。

カスタムタグとSKUコードを使って解説!

例えばカスタムタグで以下のSKUコードのうち、-rssがついた商品にタグを付けたい場合

上記の様な条件であれば割と簡単にカスタムタグを組むことができます。

では以下のSKUコードのうち、頭にAとお尻に-rssがついた商品にタグを付けたい場合はどうでしょうか?
ここで役立つのが正規表現です!

正規表現でいかの記号はこんな意味を持ちます

この記号達は正規表現ではメタ文字と言われており、
半角ドット、だけではなく色々な意味を持っており、組み合わせると色々な条件指定ができます!

今回のパターンでいうと
A.*-rssなので 「Aの後に、なんでもいい1文字が1回以上連続している-rss」という感じです。
正規表現、おもしろ難しいですよね。。。

まとめ

正規表現の本当に触りの部分だけを記事にしてみました。
今後、この正規表現を使って
●BOSSのカスタムタグで使えそうな正規表現例
●BOSSの更新タスクで使えそうな正規表現例
をご紹介していけたらと思っています!

カスタムタグ、更新タスクを活用頂いている方の中で、
「これ正規表現でもっと簡単に表現できないかな?」という物があれば
お気軽にご相談いただければと思います!!

ただ、正規表現については我々も勉強中のところがありますので
検証やご案内にお時間をいただくかもしれません。。そこはご容赦くださいませ。。

それでは次の記事をおたのしみに!!!

BOSSの運用やプランについてのお問い合わせ窓口

お気軽にお問い合わせください!

森田 | Solution Unit(ハングリード株式会社)

森田 | Solution Unit(ハングリード株式会社)

「時間が経っても良いものは良い」という理由で古着が好きなのですが
オフィスでは「服汚れてますよ」って言われることがおおいです。
そんなコラムを書いていけたら良いなと思ってます。
------------------------------------------------------
Solution Unitでは、店舗様の業務に合わせて少しでもBOSSを活用していただけるよう
運用提案やコラム作成、セミナー開催などを幅広く行なっております!

この投稿者の最新記事:

この記事のカテゴリー

< トップにもどる

個人情報の取扱いについて

ハングリード株式会社
東京都中野区中央2丁目9-1 サン・ロータスビル4階
個人情報保護管理責任者

  1. このページにはSSLを設定しており、安全に通信できます。
  2. 個人情報の利用目的
    弊社商品・サービスに関する無料体験実施のために利用します。
  3. 個人情報の委託・提供
    委託・提供は行いません。
  4. 個人情報の提供の任意性について
    お問合せの入力による個人情報の提供はあくまで任意のものとなりますが、個人情報をご提供いただけない場合、お問合せに答えられない場合があります。
  5. 本人が容易に認識できない方法による個人情報の取得
    クッキー(Cookies)を用いるなどして、ご本人が容易に認識できない方法での個人情報の取得は行っておりません。
  6. 開示対象個人情報の開示・訂正・削除等(以下開示等という。)について
    お客様本人より、ご自身の個人情報につき開示等のお申し出があった場合、対応いたします。 以下へご連絡ください。

ハングリード株式会社
東京都中野区中央2丁目9-1 サン・ロータスビル4階
苦情相談窓口責任者

閉じる