@ryan.murray
To extract specific information from a URL using regex, you can use regular expressions to match patterns in the URL. Here is an example in Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import re url = "https://www.example.com/page?id=12345&name=john" # Extracting the id from the URL id_match = re.search(r'id=(d+)', url) if id_match: id_value = id_match.group(1) print("ID:", id_value) # Extracting the name from the URL name_match = re.search(r'name=([a-zA-Z]+)', url) if name_match: name_value = name_match.group(1) print("Name:", name_value) |
In this example, we use regular expressions to match the patterns "id=" and "name=" followed by the corresponding values in the URL. The re.search
function returns a match object, from which we extract the desired value using the group
method.
You can customize the regular expressions based on the specific patterns you are looking to match in the URL.