validate_check_p_m Positive input (Valid): L+ L- L-1 L+1 L-2 L+2 L-3 L+3 L-9 L+9 L-10 L+10 L+90 L+100 L+900 Positive (_NA): L0 L1 L100 LL Lasd L9 L90 L900 Negative (Invalid): L+0 L-0 L-- L++ L+L L-L L+asd L-asd L-0- L+0+ L+0- L-0+ L-0 Overall results: Tested OK. Seems like its working like it should now. validate_check_imm Positive input (Valid): L L1 L9 L10 L90 L900 L100 Negative (Invalid): LL L+ L+1 L0 L+0 L00 L0L Overall results: Tested OK. Seems like its working like it should. validate_plus_continue Positive input (Valid): L+1 L+10 L+9 L+90 L+5 L+50 L+11 L+99 L+345345 L+12313213213213 Negative (Invalid): L+1L L+11L L+9L L+5L L+90L L+500+ L+23+23 L+13++ L-10 L+1+ Overall results: Tested OK. Seems fine.