w3resource
w3resource logo

PHP Regular expression - Exercises, Practice, Solution

(追記) (追記ここまで)
(追記) (追記ここまで)

This resource offers a total of 35 PHP Regular expression problems for practice. It includes 7 main exercises, each accompanied by solutions, detailed explanations, and four related problems.

[An Editor is available at the bottom of the page to write and execute the scripts.]

1. Check if a string contains another string

Write a PHP script that checks if a string contains another string.
Click me to see the solution

2. Remove the last word from a string

Write a PHP script that removes the last word from a string.
Sample string : 'The quick brown fox'
Expected Output : The quick brown
Click me to see the solution

3. Remove whitespaces from a string

Write a PHP script that removes the whitespaces from a string.
Sample string : 'The quick " " brown fox'
Expected Output : Thequick""brownfox
Click me to see the solution

4. Remove nonnumeric characters except comma and dot

Write a PHP script to remove nonnumeric characters except comma and dot.
Sample string : '123,34ドル.00A'
Expected Output : 12,334.00
Click me to see the solution

5. Remove new lines (characters) from a string

Write a PHP script to remove new lines (characters) from a string.
Sample strings : "Twinkle, twinkle, little star,\nHow I wonder what you are.\nUp above the world so high,\nLike a diamond in the sky.";
Expected Output : "Twinkle, twinkle, little star, How I wonder what you are. Up above the world so high, Like a diamond in the sky."
Click me to see the solution

6. Extract text (within parenthesis) from a string

Write a PHP script to extract text (within parenthesis) from a string.
Sample strings : 'The quick brown [fox].'
Expected Output : 'fox'
Click me to see the solution

7. Remove all characters from a string except a-z A-Z 0-9 or " "

Write a PHP script to remove all characters from a string except a-z A-Z 0-9 or " ".
Sample string : abcde$ddfd @abcd )der]
Expected Result :
abcdeddfd abcd der
Click me to see the solution

PHP Code Editor:



More to Come !

Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.



Follow us on Facebook and Twitter for latest update.

(追記) (追記ここまで)


(追記) (追記ここまで)
(追記) (追記ここまで)


AltStyle によって変換されたページ (->オリジナル) /