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.