マスター制作なんかで商品説明文を作成する時に役立ちそうですね
機種依存文字を うかつに使うと 痛い目みんぞ!
| 文字分類 | 共通に使える文字 | 機種依存文字 WIN | 機種依存文字 MAC |
|---|---|---|---|
| マーク | 〇○◇□△▽☆●◆ ■▲▼★◎◯♂♀〒 |
||
| 括 弧 | ()〔〕[]{}〈〉《》「」『』【】‘’“” | ||
| 矢 印 | →←↑↓⇒⇔ | ||
| 点 | …‥、。,.・:;?!゛゜ ´`¨^ヽヾゝゞ〃°′″ |
||
| 省略文字 | №㏍℡㊤㊥㊦㊧㊨ ㈱㈲㈹㍾㍽㍼㍻ |
①②③④⑤⑥⑦⑧⑨⑩ ⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ ⅠⅡⅢⅣⅤ≡∑∫∮√ ⊥∠∟⊿∵∩∪・ |
|
| 単位 | ¥$¢£%‰℃Å | ㍉ ㎜ ㎝ ㎞ ㎎ ㎏ ㏄ ㍉㌔ ㌢ ㍍㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦ ㌣ ㌫ ㍊ ㌻ | |
| 学術記号 | +-±×÷=≒≠≦≧< ≪≫∞∽∝∴∵∈∋⊆⊇ ⊂⊃∪∩∧∨⇒⇔∀∃∠ ⊥⌒∂∇≡√∫∬ |
||
| 修飾数字 | ①②③④⑤⑥⑦⑧⑨⑩ ⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ |
||
| 縦書き記号 | 纊鍈蓜炻棈兊 夋奛奣寬﨑嵂 |
||
| ローマ数字 | ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ | ||
| ギリシャ文字 | ΑΒΓΔΕΖΗΘΙΚΛΜ ΝΞΟΠΡΣΤΥΦΧΨΩ αβγδεζηθικλμ νξοπρστυφχψω |
||
| ロシア文字 | АБВГДЕЁЖЗИЙК ЛМНОПРСТУФХЦ ЧШЩЪЫЬЭЮЯабв гдеёжзийклмн опрстуфхцчшщ ъыьэюя |
||
| 罫 線 | ─│┌┐┘└├┬┤┴┼ ━┃┏┓┛┗┣┳┫┻╋ ┠┯┨┷┿┝┰┥┸╂ |
||
| その他 | #&*@§※〓♯ ♭♪†‡¶仝々〆ー~  ̄_―‐∥|/\ |
マニュアル
https://navi-manual.faq.rakuten.net/item/000039424?scid=wi_man_syncsearch
■概要
https://navi-manual.faq.rakuten.net/item/000009622
■CSV必須項目など
https://navi-manual.faq.rakuten.net/item/000034706
【.*】は便利だがキケン!
理由は、最長マッチだから。間違いが起きやすい
.*というのは、可能な限り合致するものまで繋がる。
ソースコードでいうと、“(ダブルクォート)など1行に何度も出現するような文字は、可能な限り繋がって検出される
■以下、最短マッチング
【.*?】か【.+?】を使うと良い(検出結果は同じはずです)
【】を含むマッチ
【.*?】
【】内マッチ
(?⇐【).*?(?=】)
肯定先読み
(?=吟味したい正規表現)
肯定戻り読み
(?⇐吟味したい正規表現)
(.*?)(\t|)
<!--
LAZYは ローカルde動かない
★一括置換はしないこと!
変わらなくて良いところまで変わる可能性があるので!
---------------------[key]
■全角¥消し
<s>¥(.*)</s>
<s>$1</s>
---
<p class="item-s-price">¥(.*)</p></div>
<p class="item-s-price"><i>$1</i></p></div>
---
<p class="item-s-price"><s>¥(.*)</s>¥(.*)</p></div>
<p class="item-s-price"><s>$1</s><i>$2</i></p></div>
---
<p class="item-s-price">(.*,\d{3})</p>
---
▼ Phase 00
<base href="https://www.rakuten.ne.jp/gold/hayakawa-htc/event/">
▼ Phase 01
<!--★★★-->(.*)data-catName="(.*)" href="https://item.rakuten.co.jp/hayakawa-htc/c/.*"(.*)$
<!--★★★-->$1data-catName="$2" href="XXXXXXXXXXCATXXXXXXXXXX"$3
▼ Phase 02 メルマガリンク
https://www.rakuten.co.jp/hayakawa-htc/news.html
https://www.rakuten.co.jp/XXXXXXSHOPIDXXXXXXX/news.html
▼ Phase 03
<li><a href="https://item\.rakuten\.co\.jp/hayakawa-htc/c/.*" target
<li><a href="XXXXXXXXXXCATXXXXXXXXXX" target
▼Phase 04
<li( .*|)><a href="https://item\.rakuten\.co\.jp/hayakawa-htc/
<li$1><a href="https://item.rakuten.co.jp/XXXXXXSHOPIDXXXXXXX/
▼ Phase 05
<a href="#(.*)"( |)>
<a href="https://www.rakuten.ne.jp/gold/XXXXXXSHOPIDXXXXXXX/event/event.html#$1">
▼ search(1:S/2:C/3:J)
sid=255070
sid=340327
sid=340325
▼ Slider
<li class="splide__slide(.*)"><a href="https://item\.rakuten\.co\.jp/hayakawa-htc/
<li class="splide__slide$1"><a href="https://item.rakuten.co.jp/XXXXXXSHOPIDXXXXXXX/
▼ COUPON
href="https://coupon.rakuten.co.jp/getCoupon.+?"
href="XXXXXXXCOUPONXXXXXXX"
src="\.\./ranking.html"
src="https://www.rakuten.ne.jp/gold/XXXXXXSHOPIDXXXXXXX/ranking.html"
--------------------->
●商品マスタ
https://www.crossmall.jp/item_batch/?shop_id=【ショップID】&date_from=【日付1】&item_cd_plural=【商品コード】
shop_id → 標準は無し、それぞれソース内のidを見る
●注文番号
https://www.crossmall.jp/order_batch/?phase_id=-1&order_cd=s-martceleble-10322598
phase_id → 調査中(フェーズのプルダウンのidかな?)
order_cd → 注文管理番号だね!
●メールの場合
https://www.crossmall.jp/order_batch/?mail=ds%2B500031521480%40dmkt-lm.jp&personal=1&phase_id=-1
mail → うん、問い合わせ番号だね
personal → 調査中(対応した担当者か何か??
phase_id → ふぇーずだろーね