INSPECT Statement - Format 2

Read syntax diagramSkip visual syntax diagram
INSPECT Statement - Format 2

>>-INSPECT--identifier-1--REPLACING----------------------------->

   .-------------------------------------------------------.   
   |                                    .--------------.   |   
   V                                    V              |   |   
>----+-CHARACTERS BY--+-identifier-5-+----| phrase 1 |-+-+-+---><
     |                '-literal-3----'                   |     
     |              .--------------.                     |     
     |              V              |                     |     
     '-+-ALL-----+----| phrase 2 |-+---------------------'     
       +-LEADING-+                                             
       '-FIRST---'                                             

phrase 1

|--+-BEFORE-+--+---------+--+-identifier-4-+--------------------|
   '-AFTER--'  '-INITIAL-'  '-literal-2----'   

phrase 2

|--+-identifier-3-+--BY--+-identifier-5-+----------------------->
   '-literal-1----'      '-literal-3----'   

   .-----------------------------------------------.   
   V                                               |   
>----+-------------------------------------------+-+------------|
     '-+-BEFORE-+--+---------+--+-identifier-4-+-'     
       '-AFTER--'  '-INITIAL-'  '-literal-2----'