Need regular expression to search inside string
I need regular expression to search for comma if it appears more than once inside || and || and return the string between || and ||. For eg. consider this string:

    $str = "http://www.test.com||abd-asd,asf,asfdsf[asf[s]asf,http://www.test1.com||asfsaf";

so after running regular expression on above string, it should return:

    abd-asd,asf,asfdsf[asf[s]asf,http://www.test1.com

excluding || and ||. I have to use this in my PHP code.
Need regular expression to search inside string
===

I need regular expression to search for comma if it appears more than once inside || and || and return the string between || and ||. For eg. consider this string:

    $str = "http://www.test.com||abd-asd,asf,asfdsf[asf[s]asf,http://www.test1.com||asfsaf";

so after running regular expression on above string, it should return:

    abd-asd,asf,asfdsf[asf[s]asf,http://www.test1.com

excluding || and ||. I have to use this in my PHP code.