in Common/AWSSCV-ContactFlowHelper/Code/awsscv_contact_flow_helper/awsscv_contact_flow_helper.py [0:0]
def split_text(operation_parameters):
split_values = {}
split_counter = 0
text_to_split = operation_parameters['text_string']
split_at = operation_parameters['split_at']
try:
split_max = int(operation_parameters['split_max'])
except:
split_max = -1
split_result = text_to_split.split(split_at,split_max)
for string in split_result:
split_counter = split_counter + 1
split_values.update({
'segment'+str(split_counter):string
})
split_values.update({'total_segments':str(split_counter)})
result = split_values
return result