找到' $'在一个字符串中

时间:2014-10-30 04:45:18

标签: python string

我试图在一个文本块中找到美元金额。目标是获得美元金额的字符串索引。

dollar = package['text'].index('$')

我尝试将'dollar'变量设置为起始索引,从文本中的'$'符号开始。每当我尝试这样做时,python声称它无法找到存在的东西。

我尝试将'$'转义为:

dollar = package['text'].index(r'$')

dollar = package['text'].index('\$')

但没有运气。我假设'$'是我不知道的特殊字符。

1 个答案:

答案 0 :(得分:0)

啊哈!

你们都是对的! - 我假设package ['text']总是包含'$'(我正在迭代几个文本包,其中一些没有美元金额)。我只需要建立一个条件来检查这个项目中是否确实存在'$'。

谢谢大家!

TG