protected override TinySegmenterDotNet.PreSegment ChangePreSegment(TinySegmenterDotNet.PreSegment pre) { return pre.TakeMention(); }
protected override TinySegmenterDotNet.PreSegment ChangePreSegment(TinySegmenterDotNet.PreSegment pre) { return pre.SkipUrl(); }
protected virtual TinySegmenterDotNet.PreSegment ChangePreSegment(TinySegmenterDotNet.PreSegment pre) { return pre; }
protected override TinySegmenterDotNet.PreSegment ChangePreSegment(TinySegmenterDotNet.PreSegment pre) { return pre.SkipRegex(Pattern); }
public TinySegmenterDotNet.PreSegment Run(TinySegmenterDotNet.PreSegment pre) { pre = ChangePreSegment(pre); if(Child !=null) return Child.Run(pre); return pre; }