Escaping a string? - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12) +--- Thread: Escaping a string? (/showthread.php?tid=355162) |
Escaping a string? - HomerJau - 2020-06-14 I have an expression where I’m testing for a file name with text ‘Quad+’ but it fails as it sees the ‘+’ as a string concatenation. <value condition="String.Contains(Player.Filename,Quad+)">4.1</value> How can I escape the plus sign? THX RE: Escaping a string? - ronie - 2020-06-14 not possible. but perhaps the workaround mentioned in this thread could also work for you: https://forum.kodi.tv/showthread.php?tid=352495 RE: Escaping a string? - HomerJau - 2020-06-14 Thanks ronie. That's not going to work in my case but its a great idea: Quote:what about this for HDR10+ I've got hundreds of files and folders using the naming 'Quad+'. I guess I'll need to rename them all... RE: Escaping a string? - AchillesPunks - 2020-06-14 It tied to a texture? If so this should work just fine. I have my movies show HDR10+ open image in a new tab to show better <control type="image"> <include>mediaflags_large_layout</include> <texture background="true">$VAR[mediaflags_large_path]/video/hdr10+.png</texture> <visible>String.Contains(ListItem.FileNameAndPath,hdr10+)</visible> </control> |