Question

Complete the Java code to replace all occurrences of a specific word (case-insensitive) in a string. public class RegexReplacer {     public String replaceWord(String text, String wordToReplace, String replacement) {         // Example: text="Hello World", wordToReplace="world", replacement="Java"         // Expected: "Hello Java"         String regex = "(?i)\\b" + Pattern.quote(wordToReplace) + "\\b";         _________ // Line to complete     } }

A return text.replaceAll(regex, replacement);
B return text.replace(regex, replacement);
C return text.replaceFirst(regex, replacement);
D Pattern.compile(regex).matcher(text).replaceFirst(replacement);
E return Pattern.compile(regex).matcher(text).replaceAll(replacement);
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)