大括号内的格式字符串替换为一个大括号

亚伦·沙穆尔(Yaron Shamul)

我试图解析stringformat-string

串结构是这个样子的:

<link href="assets/img/favicon.png" rel="icon">

解决方案可能看起来像这样-

<link href="{{ url_for('static', filename='assets/img/apple-touch-icon.png') }}" rel="apple-touch-icon">

所以我的format-string基础解决方案是-

"{0}{1}=\"**{{** url_for('static', filename='**{2}**') **}}**{3}".format(tag_start, href_src_param, file_name, tag_end)

但是第二个param是打破整体parse line,有人知道如何处理这个问题吗?

亚伦·沙穆尔(Yaron Shamul)

在此处输入图片说明

感谢Lidor-Dublin,我获得了此链接,并找到了解决此问题的方法,所以现在我的代码已更改:在此处输入图片说明还注意到f(快速)字符串比format()更好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

匹配字符串以找到大括号 & 匹配另一个字符串与大括号 & 替换它

来自分类Dev

PHP多字符串替换大括号内的排除字符串

来自分类Dev

大括号(“ {”和“}”)的Python字符串格式问题

来自分类Dev

PHP将大括号之间的字符串替换为数组元素值

来自分类Dev

更改大括号内的字符串(选项以 | 分隔)

来自分类Dev

在大括号内替换变量中的字符串时使用什么 Bash 功能?

来自分类Dev

从字符串中删除大括号

来自分类常见问题

Python:在大熊猫的每一行中用大括号替换尖括号和它的字符串

来自分类Dev

Python:在大熊猫的每一行中用大括号替换尖括号和它的字符串

来自分类Dev

在括号和大括号处分割字符串

来自分类Dev

为什么.NET中格式字符串中的转义括号(大括号)为'{{'或'}}“,而不是'\ {'或'\}'

来自分类Dev

为什么.NET中格式字符串中的转义括号(大括号)为'{{'或'}}“,而不是'\ {'或'\}'

来自分类Dev

正则表达式匹配方括号内大括号内的字符串

来自分类Dev

正则表达式:查找大括号之间的字符串,大括号本身包含大括号

来自分类Dev

在php字符串参数中使用双大括号Vue.js大括号

来自分类Dev

Netbeans大括号格式

来自分类Dev

如何从字符串替换{} []()大括号之间的所有内容?

来自分类Dev

如何在Rust中以格式字符串转义大括号

来自分类Dev

如何在大括号中使用变量而不是数字来格式化字符串?

来自分类Dev

使用sed提取大括号中的子字符串

来自分类Dev

AngularJS:大括号中的字符串和变量

来自分类Dev

匹配大括号之间的字符串(如果包含模式)

来自分类Dev

JSX不以大括号输出字符串

来自分类Dev

AngularJS:大括号中的字符串和变量

来自分类Dev

TCL字符串映射:如何映射到大括号

来自分类Dev

c#在字符串中查找大括号的索引

来自分类Dev

基于左大括号在 Java 中拆分字符串

来自分类Dev

搜索一个字符串并将它不在大括号中的字符串分配给一个新字符串

来自分类Dev

Tcl中大括号内的变量替换

Related 相关文章

  1. 1

    匹配字符串以找到大括号 & 匹配另一个字符串与大括号 & 替换它

  2. 2

    PHP多字符串替换大括号内的排除字符串

  3. 3

    大括号(“ {”和“}”)的Python字符串格式问题

  4. 4

    PHP将大括号之间的字符串替换为数组元素值

  5. 5

    更改大括号内的字符串(选项以 | 分隔)

  6. 6

    在大括号内替换变量中的字符串时使用什么 Bash 功能?

  7. 7

    从字符串中删除大括号

  8. 8

    Python:在大熊猫的每一行中用大括号替换尖括号和它的字符串

  9. 9

    Python:在大熊猫的每一行中用大括号替换尖括号和它的字符串

  10. 10

    在括号和大括号处分割字符串

  11. 11

    为什么.NET中格式字符串中的转义括号(大括号)为'{{'或'}}“,而不是'\ {'或'\}'

  12. 12

    为什么.NET中格式字符串中的转义括号(大括号)为'{{'或'}}“,而不是'\ {'或'\}'

  13. 13

    正则表达式匹配方括号内大括号内的字符串

  14. 14

    正则表达式:查找大括号之间的字符串,大括号本身包含大括号

  15. 15

    在php字符串参数中使用双大括号Vue.js大括号

  16. 16

    Netbeans大括号格式

  17. 17

    如何从字符串替换{} []()大括号之间的所有内容?

  18. 18

    如何在Rust中以格式字符串转义大括号

  19. 19

    如何在大括号中使用变量而不是数字来格式化字符串?

  20. 20

    使用sed提取大括号中的子字符串

  21. 21

    AngularJS:大括号中的字符串和变量

  22. 22

    匹配大括号之间的字符串(如果包含模式)

  23. 23

    JSX不以大括号输出字符串

  24. 24

    AngularJS:大括号中的字符串和变量

  25. 25

    TCL字符串映射:如何映射到大括号

  26. 26

    c#在字符串中查找大括号的索引

  27. 27

    基于左大括号在 Java 中拆分字符串

  28. 28

    搜索一个字符串并将它不在大括号中的字符串分配给一个新字符串

  29. 29

    Tcl中大括号内的变量替换

热门标签

归档