新しい列を作成するための正規表現関数
| QuestionID | QuestionCAT |
| CR067Q01T | CR |
| S067Q01T | S |
「QuestionCAT」列に次の式で新しい列を作成しようとしています。
Regex (QuestionID, "[a-zA-Z]*")
ただし、この式はJMP Proバージョン13.0では機能しないようです。 誰が問題が何であるか知っていますか?
新しい列を作成するためのRe:regex関数この例では、CR067Q01TはCRと一致し、ゼロで停止しました。あなたはそれを一致させるために何が必要ですか?すべての数字を削除する必要がある場合は、次のような方法でうまくいきます。
regex("CR067Q01T", "\d+", "", GLOBALREPLACE)
「CRQT」
正規表現のブログ投稿
更新:また、繰り返しよりも*ではなく、+が欲しいかもしれません。*はゼロ以上を意味し、+は1以上を意味します。[AZ] *は "123ABC"の先頭にあるゼロ文字と一致しますが、これはあなたが望むものではないかもしれません。[AZ] +は少なくとも1文字を取得するために数字を超えて進み、その後3つすべてを取得します。