Php extracts the url of a website from a string.
This example describes how php extracts the url of a website from a string. Share it with you for your reference. The specific analysis is as follows:
Today, I wrote a Q & A system and found that many people have sent links. As the business department wants us to filter out the website address, I will share with you a function to extract the string url address. The Code is as follows:
Copy codeThe Code is as follows: $ postInfo ['answer2'] = 'Yes, commercial loans can be shared by 36%, provident Fund loans can be amortized by 16% | the balance in the account can be extracted for the first payment, and then the commercial loan can be amortized by 36% every month, provident Fund loans can be amortized 16% | yes, now Class A Provident Fund is amortized proportion of http://www.bkjia.com is the wage base of 34% | ah yes | can be amortized, class A 34%
';
Preg_match_all ("/http: [\/] {2} [a-z] + [.] {1} [a-z \ d \-] + [.] {1} [a-z \ d] * [\/] * [A-Za-z \ d] * [\/] * [A-Za-z \ d] */", $ postInfo ['answer2'], $ array2 );
Print_r ($ array2 );
If (! Emptyempty ($ array2 [0])
{
Foreach ($ array2 [0] as $ k => $ v ){
$ PostInfo ['answer2'] = str_replace ($ array2 [0] [$ k], '', $ postInfo ['answer2']);
}
}
The running result is:
Copy codeThe Code is as follows :(
[0] => Array
(
Http://www.bkjia.com
)
)
I hope this article will help you with PHP programming.