Explain Different String Handling Functions