3

xpathで選択した後、正規表現を使用して特定のテキストと一致させます

例えばHuntsville, Alabama 11111

Alabama常にコンマの後に来るもののみが必要で、コンマの[^,]*$後にテキストを取得するために使用しますが、数字を除外する方法が見つからないか、文字のみを返すようです

コンマの後に数値を取得したい場合の別の例ですが、[^[0-9],]*$ 他のもので微調整しようとすると、数値のみが返されるか、何も返されません。

4

2 に答える 2

8

[?<=,\s*][a-zA-Z]+これを試すことができます。

説明:

?<==>文字列に一致するがキャプチャグループには含まれない後読み

,\s*=> コンマの後に 0 個以上のスペースが続くものに一致

[a-zA-Z]+=> 文字のみに一致 (1 つ以上)

HTH

于 2015-03-22T09:59:50.130 に答える