增强的 SQL 替换功能 - 能够处理可变部分
我想更新 SQL dB 中的数千条记录。
我的 my_table 中的 post_content 如下:
blablabla htt*://vimeo.com/12345678blablabla
或
blablabla htt*://vimeo.com/12345678 blablabla htt*://vimeo.com/12345678 (blablabla)
我想替换
htt*://vimeo.com/12345678
通过
不同...我必须替换该数字之前的代码并在该数字之后添加代码。
替换号码之前的代码很容易,但是之后,我不知道该怎么做?如何使用替换功能:找到 htt*://vimeo/12345678 并指向数字后面并添加“?title=0&a...< /iframe>。
有什么想法吗?
I would like to update thousands records in my SQL dB.
my post_content from my_table is like:
blablabla htt*://vimeo.com/12345678 blablabla
or
blablabla htt*://vimeo.com/12345678 blablabla htt*://vimeo.com/12345678 (blablabla)
and I would like to replace the
htt*://vimeo.com/12345678
by
<iframe src="htt*://player.vimeo.com/video/12345678?title=0&byline=0&portrait=0" width="400" height="300" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
The problem is that 12345678 is different on each post...and I have to replace code before this number and add code after this number.
Replace code before the number is easy, but after, I don't know how to do it? How to say to the replace function: find htt*://vimeo/12345678 and point after the numbers and add "?title=0&a...< /iframe>.
Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我理解得很好,我想您可以创建自己的函数,它接受一些变量并在其中进行一些替换等。
稍后,在查询中调用此函数,传递两个参数 - 原始链接和您的变量。
但是,正如上面提到的,我不确定这是否是一个好的做法。
If I understood it good, I suppose you can create your own function that takes some variables and inside it do some replacing etc.
Later, call this function in your query, passing two parameters - original link and your variable.
However, I'm not sure is it a good practice, as was mentioned above.