2 つの正規表現を組み合わせる必要があります。文字列の開始がhttp://
orhttps://
であることを確認するものと、コンマを防ぐもの。
ValidationExpression="(\b(http://|https://)\S*)?"
ValidationExpression="[^,]"
それらを一緒に追加するだけでは機能しないようです。
ValidationExpression="(\b(http://|https://)[^,]\S*)?"
編集
ここで少し曖昧だったことに気づきました。はい、式全体をオプションにしたいです (このフィールドはフォームでオプションにする必要があります)