Hi,
DATA : string(20),
part1(13),
part2(4),
lv_symbol(1),
part1_len TYPE I,
part2_len TYPE I.
data : p3(10).
p3 = '1234567890'.
lv_symbol = '-'.
string = '9780191263762-0001'.
split string at lv_symbol INTO part1 part2.
if sy-subrc = 0.
part1_len = STRLEN( part1 ).
part2_len = STRLEN( part2 ).
if ( part1 co p3 AND part2 co p3 ) and ( part1_len = '13' and part2_len = '4') and part2 <> '0000'.
""" write your required code here
ENDIF.
Best Regards,
Nitin