Your task: Remove any word that does not start with a capital letter. For instance, for the input text of "Hello, 2022 world!", we should get "Hello, 2022 !".

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Your task:

Remove any word that does not start with a capital letter. For instance, for the input text of "Hello, 2022 world!", we should get "Hello, 2022 !".
For this question, similar to the previous one, edit the skeleton code to implement your own option again.
Note that your option index might have changed, as there are a different total number of available actions.
So first, find out which option belongs to you for sure, using your student ID number.
Notes:
• As in the previous question, you can safely assume that the set of characters that will be used will be
only among the following: alphabetical characters [A-Za-z] (upper and lower case English letters),
numerics [0-9] (digits), the space character [], and the following 6 punctuations: [.,!?;:].
• You can define a word as follows: starts with a letter [A-Za-z], then proceeds with alphanumeric
characters [A-Za-z0-9] until hits a non alphanumeric character (so a space character or a punctuation).
However, if for simplicity, you take each word to be allowed to start with numeric characters too, that is
fine as well (your outputs will be considered as valid). So for instance, the words like 2way, 4door, etc or
even numbers like 2022 are also valid words.
0. Delete any space before any punctuation character.
For instance, for the input text of "Hello, 2022 World !", we should get "Hello, 2022 World!".
1. Capitalise the beginning of each word.
For instance, for the input text of "hello, 2022 world!", we should get "Hello, 2022 World!".
2. Remove any word that does not start with a capital letter.
For instance, for the input text of "Hello, 2022 world!", we should get "Hello, 2022 !".
3. Delete all repeated spaces, that is, if the space character is repeated more than once, replace it with only
one space character.
For instance, for the input text of "Hello, 2022 World !", we should get "Hello, 2022 World !".
Transcribed Image Text:For this question, similar to the previous one, edit the skeleton code to implement your own option again. Note that your option index might have changed, as there are a different total number of available actions. So first, find out which option belongs to you for sure, using your student ID number. Notes: • As in the previous question, you can safely assume that the set of characters that will be used will be only among the following: alphabetical characters [A-Za-z] (upper and lower case English letters), numerics [0-9] (digits), the space character [], and the following 6 punctuations: [.,!?;:]. • You can define a word as follows: starts with a letter [A-Za-z], then proceeds with alphanumeric characters [A-Za-z0-9] until hits a non alphanumeric character (so a space character or a punctuation). However, if for simplicity, you take each word to be allowed to start with numeric characters too, that is fine as well (your outputs will be considered as valid). So for instance, the words like 2way, 4door, etc or even numbers like 2022 are also valid words. 0. Delete any space before any punctuation character. For instance, for the input text of "Hello, 2022 World !", we should get "Hello, 2022 World!". 1. Capitalise the beginning of each word. For instance, for the input text of "hello, 2022 world!", we should get "Hello, 2022 World!". 2. Remove any word that does not start with a capital letter. For instance, for the input text of "Hello, 2022 world!", we should get "Hello, 2022 !". 3. Delete all repeated spaces, that is, if the space character is repeated more than once, replace it with only one space character. For instance, for the input text of "Hello, 2022 World !", we should get "Hello, 2022 World !".
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Similar questions
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY