Character String Search Rule

Definition for meta character using in making sentence for searching option.

  • Searching sentence is case sensitive for upper and lower character.
  • [] is one base rule. Example, [rule] and you can define up to 2 levels of brace level hierarchy. It means
  • [[rule]~[rule],[rule]] will be allowable but three levels of usage will not be allowable such like [[[rule]&[[rule],[rule]]]. You can make rules with rules’ combination.
  • * is matching with character string or character.
  • ? is matching with single character.
  • # is matching with single number.
  • ~ has negative meaning (not having). NOT is applicable for the previous rule.
  • [*CK*]&[~[*CKE*]] is not valid and this should be changed to [*CK*]~[*CKE*].
  • & is used for AND condition for rules.
  • , is used for OR condition for rules.

Examples

  • *A: Character string, ending with character A.
  • A*: Character string, starting with character A.
  • A*B: Character string, starting with character A and ending with character B.
  • *AB*: Character string which contains AB.
  • ?A: Character string with two characters, ending with character A.
  • A??: Character string with three characters, starting with character A.
  • A???B: Character string with five characters, starting with character A, ending with character B and three characters between character A and B.
  • #A: Character string with two characters, ending with character A and starting with a number.
  • A#####: Character string with six characters, starting with character A.
  • ~[ABC*]: Character string which doesn’t start character string ABC.
  • [DQ*]~[DQS]: Search all character string, starting with character string, DQ and exclude DQS from results.
  • [DQ*],[DATA*]: Search all character string with starting character string DQ or DATA.