
2. メール の抽出
正規表現を使用して メール を抽出します。

3. メール のための REGEX
メール の正規表現は
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
text:
regularExpr:
[email protected]
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
1
john.doe
[a-zA-Z0-9._%+-]+
2
@
@
3
company
[a-zA-Z0-9.-]+
4
.
\.
5
com
[a-zA-Z]{2,}
1
[a-zA-Z0-9._%+-]+
[a-zA-Z0-9._%+-]
文字セット.
, 文字 _
, 文字 %
, 文字 +
, 文字 -
.+
量指定子2
文字"@"に一致します。@
文字3
[a-zA-Z0-9.-]+
[a-zA-Z0-9.-]
文字セット.
, 文字 -
.+
量指定子4
文字"."に一致します。\.
文字5
[a-zA-Z]{2,}
[a-zA-Z]
文字セット{2,}
量指定子4. 電話番号 の抽出
正規表現を使用して 電話番号 を抽出します。

5. 電話番号 のための REGEX
電話番号 の正規表現は
\(\d{3}\)\s?\d{3}[-\s]?\d{4}
text:
regularExpr:
(123) 456-7890
\(\d{3}\)\s?\d{3}[-\s]?\d{4}
1
(
\(
2
123
\d{3}
3
)
\)
4
\s?
5
456
\d{3}
6
-
[-\s]?
7
7890
\d{4}
1
文字"("に一致します。\(
文字2
\d{3}
\d
数字{3}
量指定子3
文字")"に一致します。\)
文字4
\s?
\s
文字セット?
量指定子5
\d{3}
\d
数字{3}
量指定子6
[-\s]?
[-\s]
文字セット-
, 任意の空白文字(スペース、タブ、改行).?
量指定子7
\d{4}
\d
数字{4}
量指定子6. 社会保障番号 の抽出
正規表現を使用して 社会保障番号 を抽出します。

7. 社会保障番号 のための REGEX
社会保障番号 の正規表現は
\b\d{3}-\d{2}-\d{4}\b
text:
regularExpr:
123-45-6789
\b\d{3}-\d{2}-\d{4}\b
1
\b
2
123
\d{3}
3
-
-
4
45
\d{2}
5
-
-
6
6789
\d{4}
7
\b
1
単語の境界に一致します。\b
単語の境界2
\d{3}
\d
数字{3}
量指定子3
文字"-"に一致します。-
文字4
\d{2}
\d
数字{2}
量指定子5
文字"-"に一致します。-
文字6
\d{4}
\d
数字{4}
量指定子7
単語の境界に一致します。\b
単語の境界8. 価格 の抽出
正規表現を使用して 価格 を抽出します。

9. 価格 のための REGEX
価格 の正規表現は
\$\d+(?:,\d{3})*(?:\.\d{2})?
text:
regularExpr:
$1,234.56
\$\d+(?:,\d{3})*(?:\.\d{2})?
1
$
\$
2
1
\d+
3
,234
(?:,\d{3})*
4
.56
(?:\.\d{2})?
1
文字"$"に一致します。\$
文字2
\d+
\d
数字+
量指定子3
(?:,\d{3})*
(?:
,
\d{3}
\d
数字{3}
量指定子)
*
量指定子4
(?:\.\d{2})?
(?:
.
\d{2}
\d
数字{2}
量指定子)
?
量指定子10. 数字 の抽出
正規表現を使用して 数字 を抽出します。

11. 数字 のための REGEX
数字 の正規表現は
\b\d+\b
text:
regularExpr:
10
\b\d+\b
1
\b
2
10
\d+
3
\b
1
単語の境界に一致します。\b
単語の境界2
\d+
\d
数字+
量指定子3
単語の境界に一致します。\b
単語の境界12. 日付 の抽出
正規表現を使用して 日付 を抽出します。

13. 日付 のための REGEX
日付 の正規表現は
\b\d{1,2}/\d{1,2}/\d{2,4}\b
text:
regularExpr:
12/25/1985
\b\d{1,2}/\d{1,2}/\d{2,4}\b
1
\b
2
12
\d{1,2}
3
/
/
4
25
\d{1,2}
5
/
/
6
1985
\d{2,4}
7
\b
1
単語の境界に一致します。\b
単語の境界2
\d{1,2}
\d
数字{1,2}
量指定子3
文字"/"に一致します。/
量指定子4
\d{1,2}
\d
数字{1,2}
量指定子5
文字"/"に一致します。/
量指定子6
\d{2,4}
\d
数字{2,4}
量指定子7
単語の境界に一致します。\b
単語の境界14. 時間 の抽出
正規表現を使用して 時間 を抽出します。

15. 時間 のための REGEX
時間 の正規表現は
\b(?:[01]?\d|2[0-3]):[0-5]\d(?:\s?[AP]M)?\b
text:
regularExpr:
09:00AM
\b(?:[01]?\d|2[0-3]):[0-5]\d(?:\s?[AP]M)?\b
1
\b
2
09
(?:[01]?\d|2[0-3])
3
:
:
4
00
[0-5]\d
5
AM
(?:\s?[AP]M)?
6
\b
1
単語の境界に一致します。\b
単語の境界2
(?:[01]?\d|2[0-3])
(?:
[01]?\d
数字|
選択肢2[0-3]
数字)
3
文字":"に一致します。:
量指定子4
0 から 59[0-5]\d
数字5
(?:\s?[AP]M)?
(?:
\s?
[AP]M
文字セット)
?
量指定子6
単語の境界に一致します。\b
単語の境界16. 🎉 終了! 🎉
著者のメモ:これらのチュートリアルにかけた努力を感じていただければ幸いです。非常に理解しやすいExcelチュートリアルのシリーズを作成したいと思っています。役立つ場合は、これらのチュートリアルを共有するのを手伝ってください、ありがとうございます!
私についてきて:
