0

私はこの文字列を持っています

s = [notneedtext#neededtext, notneedtext#neededtext, ...]

#各要素の必要なテキストのみを ( なしで) 保持し、不要な部分を切り取るには、どの正規表現を使用すればよいですか?

4

1 に答える 1

1

コンマが含まれていないと仮定すると、neededtext必要なのは

(?<=#)([^,]*)(?=(,|\]))
  • 最初の部分(?<=#)では、必要なテキストの前に#
  • 中間部分([^,]*)は、コンマ以外の 0 個以上の文字のシーケンスをキャプチャします
  • 最後の部分(?=(,|\]))では、シーケンスをコンマまたは角括弧で終了する必要があります。
于 2013-10-03T01:22:13.593 に答える