目次を表示しない

参照情報、正規表現の構文

フィルター ワークショップと[検索]ウィンドウ枠では、DisableMatchingProperties詳細設定と同様に、正規表現を使用できます。 このトピックでは、正規表現の構文と省略形の一覧を示します。

正規表現の構文

次の表に、正規表現として使用できるメタ文字の一覧を示します。

メタ文字 意味
. 任意の単一文字に一致します。
[ ] 文字クラスを示します。 角括弧内の任意の文字に一致します(たとえば、 [abc] は "a"、"b"、および "c" に一致します)。
^ このメタ文字が文字クラスの先頭にある場合、その文字クラスを否定します。 否定された文字クラスは、角括弧内の文字を除く任意の文字に一致します(たとえば、 [^abc] は "a"、"b"、および "c" を除くすべての文字に一致します)。

^ が正規表現の先頭にある場合は、入力の先頭に一致します(たとえば、^[abc] は "a"、"b"、または "c" で始まる入力のみに一致します)。

- 文字クラスで、文字の範囲を示します(たとえば、 [0-9] は "0" ~ "9" の任意の数字に一致します)。
? 直前の表現が任意であることを示し、表現が 1 回出現する場合とまったく出現しない場合に一致します(たとえば、 [0-9][0-9]? は "2" と "12" に一致します)。
+ 直前の表現が 1 回以上一致することを示します(たとえば、 [0-9]+ は "1"、"13"、"456" などに一致します)。
* 直前の表現が 0 回以上一致することを示します。
??、+?、*? ?、+、および * の最短一致を行うバージョンです。 可能な限り最長一致を行うバージョンと異なり、これらは可能な限りの一致を行います(たとえば、入力 "<abc><def>" に対して、 <.*?> は "<abc>" に一致しますが、 <.*> は "<abc><def>" に一致します)。
( ) グループ化演算子。 例: (\d+,)*\d+ はコンマで区切られた数字のリストに一致します(たとえば、"1" または "1,23,456")。
{ } 一致グループを示します。
\

エスケープ文字: 次の文字をそのまま解釈します(たとえば、 [0-9]+ は 1 つ以上の数字に一致しますが、 [0-9]\+ は 1 つの数字に続くプラス文字に一致します)。 省略形にも使用されます( \a などは任意の英数字に対応します。次の表を参照してください)。

¥ の後に数字 n がある場合は、n 番目の一致グループに一致します(0 から開始)。 例: <{.*?}>.*</\0> は、"<head>Contents</head>" に一致します。

$ 正規表現の末尾では、この文字は、入力の末尾に一致します(たとえば、[0-9]$ は入力の末尾にある数字に一致します)。
| 代替演算子: 表現を 2 つに分割し、そのうちの 1 つが正確に一致します(たとえば、 T|the は "The" または "the" に一致します)。
! 否定演算子: ! の次の式は 入力が一致しません(例: a!b は後が "b" でない "a" に一致します)。

省略形

次の表に、サポートされている省略形の一覧を表示します。例: \d を入力するだけです。 [0-9].

省略形 一致
\a 任意の英数字: ([a-zA-Z0-9])
\b ホワイト スペース(空白): ([ \\t])
\c 任意のアルファベット文字: ([a-zA-Z])
\d 任意の 10 進数の数字: ([0-9])
\h 任意の 16 進数の数字: ([0-9a-fA-F])
\n 改行: (\r|(\r?\n))
\q 二重引用符で囲まれた文字列: (\"[^\"]*\")|(\'[^\']*\')
\w 単純な単語: ([a-zA-Z]+)
\z 整数: ([0-9]+)


トピックについてフィードバックを送信

ヘルプに関してフィードバックを送信することができます。しかし、ドキュメンテーション グループはテクニカル サポートに関する質問に答えることはできません。 テクニカル サポートに関する情報はここをクリックしてください

* 必要項目

 
*電子メール:  
件名:   トピックのフィードバック
ページ:   Solidworks Help
*コメント:  
*   プライバシー ポリシーを読み、個人情報が Dassault Systèmes によって使用されることに同意します。

トピックの印刷

印刷するコンテンツの範囲を選択:

x

Internet Explorer 7 より古いブラウザ バージョンが検知されました。 表示を最適化するにはInternet Explorer 7 以上のブラウザ バージョンにアップグレードしてください。

 今後このメッセージを表示しない
x

Web ヘルプ コンテンツ バージョン: SOLIDWORKS Composer 2020 SP05

SOLIDWORKS で Web ヘルプを無効にして、ローカル ヘルプを使用するには、ヘルプ > SOLIDWORKS Web ヘルプ使用 をクリックしてください。

Web ヘルプのインタフェースや検索機能に関する問題は、お客様のサポート担当者までご連絡ください。各トピック ページの「トピックについてフィードバックする」リンクを使用し、各ヘルプ トピックについてフィードバックを送信することもできます。