^1639996779709
@
sname
GrabDataFromText
slabel
GrabDataFromText
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.lang.actions.SelfAction
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
<p>从一个文本中抓取词组，可以只抓取一组或多组，如果只是一组返回Map&lt;String, String&gt;，多组返回List&lt;Map&lt;String, String&gt;&gt;。</p>
<p>可以指定多个词，词是有顺序，后一组词也必须在前一组词后面。</p>
<p>抓词的算法基本思想是：</p>
<p>1. 如果有预先定位，那么先定义到一个索引位置，通过一系列词或者一系列索引位置，也可以词和索引位置的混合系列。</p>
<p>2. 每个要抓取的前面的索引的精确定义词或索引，词后面的精确定义词或索引。</p>
<p>3. 使用String.substring(index1, index2)方法截取词。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
#$@text#$@
sth_createIndex
false
sth_mark
false
sid
GrabDataFromText
  @/@actions
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sth_createIndex
  false
  sth_mark
  false
  sid
  actions
    @/@actions/@run
    sname
    run
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.core.actions.text.GrabDataFromText
    smethodName
    run
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sth_createIndex
    false
    sth_mark
    false
    sid
    run
  @/@name
  sname
  name
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  name
  @/@label
  sname
  label
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  label
  @/@returnList
  sname
  returnList
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  sdescription
  <p>是否返回数组。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  returnList
  @/@textExpression
  sname
  textExpression
  ssize
  60
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>从变量上下文中获取文本的Ognl表达式。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  textExpression
  @/@description
  sname
  description
  sinputtype
  html
  scolspan
  2
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  description
  @/@Words
  sname
  Fields
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sth_createIndex
  false
  sth_mark
  false
  sid
  Words
    @/@Words/@name
    sname
    name
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_mark
    false
    sid
    name
    @/@Words/@label
    sname
    label
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_mark
    false
    sid
    label
    @/@Words/@Word
    sname
    Field
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    false
    sth_createIndex
    false
    sth_mark
    false
    sid
    Word
      @/@Words/@Word/@name
      sname
      name
      sreadOnly
      false
      sinheritDescription
      false
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute
      sth_createIndex
      false
      sth_mark
      false
      sid
      name
      @/@Words/@Word/@label
      sname
      label
      sreadOnly
      false
      sinheritDescription
      false
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute
      sth_createIndex
      false
      sth_mark
      false
      sid
      label
      @/@Words/@Word/@PreIndex
      sname
      PreIndex
      sdescriptors
      xworker.lang.MetaDescriptor3/@thing
      smany
      false
      seditCols
      2
      sinitialization
      false
      smodifier
      public
      sinheritDescription
      false
      sdescription
      <p>在抓取词之前的预先定位。</p>
      sth_createIndex
      false
      sth_mark
      false
      sid
      PreIndex
        @/@Words/@Word/@PreIndex/@StringIndex
        sname
        StringIndex
        sdescriptors
        xworker.lang.MetaDescriptor3/@thing
        sextends
        xworker.lang.actions.text.StringIndex
        smany
        true
        seditCols
        2
        sinitialization
        false
        smodifier
        public
        sinheritDescription
        true
        sth_createIndex
        false
        sth_mark
        false
        sid
        StringIndex
      @/@Words/@Word/@SuffixStringIndex
      sname
      SuffixStringIndex
      sdescriptors
      xworker.lang.MetaDescriptor3/@thing
      sextends
      xworker.lang.actions.text.StringIndex
      smany
      false
      seditCols
      2
      sinitialization
      false
      smodifier
      public
      sinheritDescription
      false
      sdescription
      <p>词后的定位，只需要一个。</p>
      sth_createIndex
      false
      sth_mark
      false
      sid
      SuffixStringIndex
  @/@PreIndex
  sname
  PreIndex
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  false
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>在抓取词之前的预先定位。</p>
  sth_createIndex
  false
  sth_mark
  false
  sid
  PreIndex
    @/@PreIndex/@StringIndex
    sname
    StringIndex
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    sextends
    xworker.lang.actions.text.StringIndex
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    true
    sth_createIndex
    false
    sth_mark
    false
    sid
    StringIndex
  @/@ListPreIndex
  sname
  ListPreIndex
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  false
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>在抓取下一组词前的预先定位。</p>
  sth_createIndex
  false
  sth_mark
  false
  sid
  ListPreIndex
    @/@ListPreIndex/@StringIndex
    sname
    StringIndex
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    sextends
    xworker.lang.actions.text.StringIndex
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    true
    sth_createIndex
    false
    sth_mark
    false
    sid
    StringIndex
