11 - 102 11 - 102
MELSEC-Q
11 INSTRUCTIONS AND FUNCTIONS
KEXT$
Function
Kanji EXTract $
• Returns only full-byte characters or half-byte characters from a character expression.
KEXT$ ( <character string expression> , <function> )
character string expression
• • • •
Specify a character string to be processed.
Syntax
function
• • • •
Specify to extract either full-byte characters or half-
byte characters by 0 or 1.
B$=KEXT$(A$, 1)
• • • •
Extracts only full-byte characters from A$ and
assigns them to B$.
B$
@ @ @ @
A$
AB
C
@ @
D@
F
@ E
C$=KEXT$(A$, 0)
• • • •
Extracts only half-byte characters from A$ and
assigns them to C$.
Examples
C$
ABCD
A$
AB
C
@ @
D@
F
@ E
EF
Description
• The KEXT$ function extracts either full-byte characters (Kanji) or half-byte characters from
the character string.
• If 0 is specified to <function>, only half-byte characters are extracted from <character string
expression>.
• If 1 is specified to <function>, only full-byte characters are extracted from <character string
expression>.
• If there are no characters specified by <function>, an empty character string (“ “) is
returned.