×

Scala Tutorial

Scala Basics

Scala Control statements

Scala Functions

Scala Arrays

Scala Lists

Scala Strings

Scala Classes & Objects

Scala Collections

Scala String replaceAll() Method

By IncludeHelp Last updated : October 22, 2024

Description and Usage

The replaceAll() method on strings is used to replace all occurrences of the given substring with another string. The substring to be replaced can be a proper string or a pattern to be matched.

Syntax

string.replaceAll(replaceString, newString)

Parameters

The method accepts two parameters; one is the substring to be replaced and other is the string which is going to replace the substring.

Return Value

It returns a string which is the string created after performing the replace operation.

Example 1: Replace all method, search for a perfect substring

object myObject {
    def main(args: Array[String]) {
        val myString = "Scala Programming language"
        println("The string is ' " + myString + "'")
        
        val newString = myString.replaceAll("a", "*")
        println("The string after replace operation '" + newString + "'")
    }
}

Output

The string is ' Scala Programming language'
The string after replace operation 'Sc*l* Progr*mming l*ngu*ge'

Example 2: Replace all method, search for a pattern match

object myObject {
    def main(args: Array[String]) {
        val myString = "Scala Programming language"
        println("The string is ' " + myString + "'")
        
        val newString = myString.replaceAll(".a", "**")
        println("The string after replace operation '" + newString + "'")
    }
}

Output

The string is ' Scala Programming language'
The string after replace operation 'S**** Prog**mming **ng**ge'

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.