【发布时间】:2019-06-26 03:53:57
【问题描述】:
使用正则表达式的python代码可以执行类似的操作
输入:
<script type="text/javascript">
(function(){var d=document.domain;while (true){try{var A=window.parent.document.domain;break;}catch(e)
{};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();
window.parent.OnUploadCompleted(0,"/userfiles/abc.txt","abc.txt", "") ;</script>
带有 abc.txt 的变量类似于 self.filename
仅输出:/userfiles/abc.txt 没有 abc.txt
问题是userfiles 也是一个变量。
谢谢。/。
【问题讨论】:
-
你有什么尝试吗?
-
@DeveshKumarSingh 我尝试
'"/.*' + '/' + self.filename + '["]'并且它可以工作,但我不确定它是否仍然适用于/a/b/c/abc.txt -
@Emma 它的
/userfiles/abc.txt