Ccmmutty logo
Commutty IT
3 min read

本日、発見

https://cdn.magicode.io/media/notebox/25ac5270-b2e5-4a4f-814b-8acc1bbc7aa5.jpeg
Magicode looks good.
I will figure out how to make use of it.

記法

参照先

Magicodeの記法一覧

UMLは?

flowchart LR
    Otaru --- Minami-Otaru --- Zenibako --- Teine --- Kotoni --- Sapporo
    Minami-Otaru ---Teine
    Otaru --- Sapporo

テスト

基本的な正規表現文字 (入力テスト)

説明 正規表現の例 マッチする例 . 任意の1文字 にマッチします。 . A あ
  • 直前の文字が 1回以上 繰り返す場合にマッチします。 最長一致。条件に合う最長の部分に一致します。 go+gle gogle go...gle
  • 直前の文字が 0回以上 繰り返す場合にマッチします。 最長一致。条件に合う最長の部分に一致します。 go*gle ggle go...gle ? 直前の文字が 0個か1個 の場合にマッチします。 最長一致。条件に合う最長の部分に一致します。 go?gle ggle gogle +? 直前の文字が 1回以上 繰り返す場合にマッチします。 最短一致。条件に合う最短の部分に一致します。 go+?gle gogle go...gle ? 直前の文字が 0回以上 繰り返す場合にマッチします。 最短一致。条件に合う最短の部分に一致します。 go?gle ggle go...gle ?? 直前の文字が 0個か1個 の場合にマッチします。 最短一致。条件に合う最短の部分に一致します。 go??gle ggle gogle | いずれかの条件 (OR条件) として使われます。 goog(le|ol) google googol \ 直後の正規表現記号を エスケープ します。 go+gle go+gle
[...] 角括弧に含まれるいずれか1文字にマッチします。 [abc] [a-c] a, b, c [^...] 角括弧に含まれる文字以外にマッチします。 [^abc] [^a-c] a, b, c 以外の文字 (...) 文字を1つのグループにまとめることができます。 goog(le|ol) google googol {n} 直前の文字の桁数を指定できます。 a{3} aaa
{n,} 直前の文字の最小桁数のみ指定できます。 a{3,} aaa aaaa... {n,m} 直前の文字の最小桁数と最大桁数を指定できます。 最長一致。条件に合う最長の部分に一致します。 a{3,4} aaa aaaa {n,m}? 直前の文字の最小桁数と最大桁数を指定できます。 最短一致。条件に合う最短の部分に一致します。 a{3,4}? aaa aaaa 定義済みの正規表現文字 説明 対応する表現 \t タブ (なし) \r 改行。CR(Carriage Return:0x0D) (なし) \n 改行。LF(Line Feed:0x0A) (なし) \d すべての数字 [0-9] \D すべての数字以外の文字 [^0-9] \s 垂直タブ以外のすべての空白文字 [ \t\f\r\n] \S すべての非空白文字 [^ \t\f\r\n] \w アルファベット、アンダーバー、数字 [a-zA-Z_0-9] \W アルファベット、アンダーバー、数字以外の文字 [^a-zA-Z_0-9]

外部連携(入力テスト2)

Upload & Download
![](https://cdn.apollon.ai/media/notebox/userimages/badd12aa-3c53-4e0f-9f0e-51b4bbab25f1.jpg)
Upload & Download 機能、良いですね。
なるほど

GitHub から持ってくる(入力テスト3)

Dummy Article


なるほど

Discussion

コメントにはログインが必要です。