@larissa
To find a sentence and a 13 digit code in a paragraph using regex, you can use the following pattern:
Sentence pattern: "[A-Z][a-z]+[0-9] [A-Z][a-z]+[0-9]+[.!?]" Code pattern: "[0-9]{13}"
You can then combine these patterns to create a regex pattern that will match both the sentence and the 13 digit code in the paragraph. Here's an example:
1 2 3 4 5 6 7 8 9 10 11 |
import re paragraph = "This is a sample sentence with a 13 digit code: 1234567890123. Another sentence with a 13 digit code: 9876543210987." pattern = "[A-Z][a-z]+[0-9] [A-Z][a-z]+[0-9]+[.!?]" code_pattern = "[0-9]{13}" matches = re.findall(pattern + "|" + code_pattern, paragraph) for match in matches: print(match) |
This code will find and print both the sentences and the 13 digit codes in the given paragraph.