Oi Iuri, realmente, o código está certo, é foi um problema entre o teclado e a cadeira mesmo... kkkkkk
Eu percebi que o Coordinate estava vindo com um espaço em branco antes, então fiz um StringUtil.trim (str) e deu certo. Valeu aê! ----- Original Message ----- From: Iuri Diniz To: [email protected] Sent: Wednesday, January 07, 2009 2:26 PM Subject: [flexdev] Re: Dúvida sobre regular expressions / String.match() estranho, este código aqui funciona: package { import flash.display.Sprite; public class Teste extends Sprite { function Teste() { trace("ok"); var content:String = "Pixel\r\n{\r\nprivate:\r\nCoordinate x;\r\nCoordinate y;\r\nconst Color color;\r\nint index;\r\n/* int something_else; */\r\npublic:\r\nPixel() {};\r\nvoid SetX(Coordinate xx) {\r\nx = xx;\r\n}\r\nint GetX();\r\nvoid SetY(Coordinate yy) {\r\ny = yy;\r\n}\r\nint GetY();\r\n};\r\n"; trace(content.indexOf("Coordinate")); } } } retorna: ok 20 2009/1/7 João Paulo Braga <[email protected]> Pessoal, tenho a seguinte string: var content:String = "Pixel\r\n{\r\nprivate:\r\nCoordinate x;\r\nCoordinate y;\r\nconst Color color;\r\nint index;\r\n/* int something_else; */\r\npublic:\r\nPixel() {};\r\nvoid SetX(Coordinate xx) {\r\nx = xx;\r\n}\r\nint GetX();\r\nvoid SetY(Coordinate yy) {\r\ny = yy;\r\n}\r\nint GetY();\r\n};\r\n" Essa string é carregada de um arquivo texto. Eu preciso identificar se existe determinada palavra nessa string, por exemplo: if (content.indexOf("Coordinate") > 0) { //do something } Neste exemplo, ele não consegue localizar a palavra Coordinate, a qual existe dentro da string. Já tentei usar várias maneiras, como os métodos search, match, porém sem sucesso. Alguém tem alguma dica? Desde já agradeço a ajuda. []´s, João Paulo Braga -- Iuri Diniz http://iuridiniz.com [Sou um agitador, não um advogado] http://blog.igdium.com [Linux on Limbo] --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
