HackerRank - Remove the First Capital Letter from Each Element
April - 25/2025
Problem:
You are given a list of countries, each on a new line. Your task is to read them into an array and then
transform them in the following way:
The first capital letter (if present) in each element of the array should be replaced with a dot ('.').
Then, display the entire array with a space between each country's names.
# Input
- Namibia
- Nauru
- Nepal
- .
- .
- .
- Norway
# Output
- .amibia .auru .epal .etherlands .ewZealand .icaragua .iger .igeria .orthKorea .orway
# Solution
mapfile array
echo ${array[@]/[A-Z]/.}
Post: