は、だから私の例では、我々は次のようになり、文字列があります。 CP1_ctl05_RCBPAThursdayStartTimePicker_0_dateInput
CP1_ctl05_RCBPAFridayStartTimePicker_3_dateInput
CP1_ctl05_RCBPAMondayStartTimePicker_1_dateInput
文字マッチングを使用して文字列を操作して切り取る最も良い方法は?
をタスクは、文字列から曜日を抽出することです。
私はすでに最初の文字セットCP1_ctl05_RCBPA
をトリミングすることができると考えました。それらは常に同じ長さになり、常に同じ位置に表示されるためです。 string.substr(15)
を使用して、文字列をFridayStartTimePicker_3_dateInput
に減らすことができましたが、残りの末尾のガベージテキストを削除する方法にはわかりません。
私は最初に出現するy(この場合は曜日にのみ発生する)を見つけて、その時点まで最後を切り捨てることを考えていましたが、どうやってこのような文字列の一部を切り取ってアプローチします。
使用*正規表現*に割り当てる必要があります。 – m87