From: Stuart Unsworth Date: 2001-07-17T19:07:13+09:00 Subject: [ruby-talk:17977] Regexp - stripping comments This is a multi-part message in MIME format. ------=_NextPart_000_0048_01C10EB0.297EBFD0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hi, I'm trying to get the beginning of a line before a comment. A comment is a semicolon. The problem I'm having is that the semicolons may be in "" which I want to keep. For example: word1 word2 "some text possibly with ;" + __FILE__ + "some more text" ; comments Any help would be grateful. Stu ------------------------------------------ Stuart Unsworth Service Architect ext 3148 tel: +44 1438 363148 Video Networks Limited The ICON Lytton Way Stevenage SG1 1AL tel: +44 1438 363500 fax: +44 1438 363501 ------=_NextPart_000_0048_01C10EB0.297EBFD0 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="winmail.dat" eJ8+IjMKAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEGgAMADgAAANEHBwARAAsAAwAAAAIAAAEB A5AGAAQGAAAiAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADADYAAAAAAB4AcAAB AAAAHAAAAFJlZ2V4cCAtIHN0cmlwcGluZyBjb21tZW50cwACAXEAAQAAABYAAAABwQ6nx0PoK9ho ykNLG7OffIq6+uLgAAACAR0MAQAAACIAAABTTVRQOlMuVU5TV09SVEhAVklERU9ORVRXT1JLUy5D T00AAAALAAEOAAAAAEAABg4AYvSopw7BAQIBCg4BAAAAGAAAAAAAAACa3yN/vUF5TK7pNB/RV2Fg woAAAAsAHw4BAAAAAgEJEAEAAAAkAgAAIAIAACcDAABMWkZ1KXwG4gMACgByY3BnMTI1JjIA+Atg bmcB0DU3TwH3AqQD4wIAY2gKwHPwZXQwIAcTAoMAUAPVlRF1fQqBdgiQd2sLgHRkNAxgYwBQCwML tSA4SGksCqIKhAqASSegbSB0cnkLgGcWIBhvIGcRMBYgaGUgOGJlZwuAAwAWcW9m8CBhIGwLgBcy AhAJcNsYEQWgbQeAAjAuEWAZFm4gBAAYEREgbQ3gCPFudRmQVBchcANgAmAasCC/FfIQ8BNQFnEa URcQYRb0dxqnBCAAwHkXQRpAA6Ai0CIgd2gN4GgcAB7wlwBwFvEWsGsJ4HAuFTpCRgWxZXhhbQtQ Zco6FTp3BbBkMR7wIqHaMh7AcwNwFzB0IVAFQPRwbwQQaQJgHlAD8BcQBCA7HuArIF9fRvhJTEUl MCUBI1QEYBjRPyOyHuAk0BkWBCEVSUFuEx5QFyBscCLhdWxkPx5iCcAdEAEQKSAgS1N07wxwFUcU YSLQLSwPLR8tlfcqhwrABUBVAIAikRcQKoX7BJATUGMXMAcQEOAkoAWQwwVAI8IzMTQ4FTojsIRs OibgKzQ0IDHANDM4MaA2Mb4VNFZpVwEAFrAHwHQikWsEIEwfB3AxEQsxFVIbUklDTzJOFTRMeQJA AiAgV9MeQCqGZXYJ8GEW0CqFYkci0DFBTDJfM2U1xjABQBVDZmF4MuA67L8UEwqAJ6kUYxVDExEA P2ALAAGACCAGAAAAAADAAAAAAAAARgAAAAADhQAAAAAAAAMAA4AIIAYAAAAAAMAAAAAAAABGAAAA ABCFAAAAAAAAAwAlgAggBgAAAAAAwAAAAAAAAEYAAAAAUoUAAH1uAQALADKACCAGAAAAAADAAAAA AAAARgAAAAAOhQAAAAAAAAMANIAIIAYAAAAAAMAAAAAAAABGAAAAABGFAAAAAAAAAwA1gAggBgAA AAAAwAAAAAAAAEYAAAAAGIUAAAAAAAADAFCACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAB4A dIAIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADkuMAALAHWACCAGAAAAAADAAAAAAAAA RgAAAAAGhQAAAAAAAAsAkIAIIAYAAAAAAMAAAAAAAABGAAAAAIKFAAABAAAAAgH4DwEAAAAQAAAA mt8jf71BeUyu6TQf0VdhYAIB+g8BAAAAEAAAAJrfI3+9QXlMruk0H9FXYWACAfsPAQAAAHQAAAAA AAAAOKG7EAXlEBqhuwgAKypWwgAAUFNUUFJYLkRMTAAAAAAAAAAATklUQfm/uAEAqgA32W4AAABD OlxEb2N1bWVudHMgYW5kIFNldHRpbmdzXHN0dWFydHVcTXkgRG9jdW1lbnRzXG91dGxvb2sucHN0 AAMA/g8FAAAAAwANNP03AAACAX8AAQAAADwAAAA8SEpFTUtPT0pLT01BUENDSU5NQ0JHRUxMQ0hB QS5zLnVuc3dvcnRoQHZpZGVvbmV0d29ya3MuY29tPgADAAYQvqtDywMABxCaAQAAAwAQEAAAAAAD ABEQAAAAAB4ACBABAAAAZQAAAEhJLElNVFJZSU5HVE9HRVRUSEVCRUdJTk5JTkdPRkFMSU5FQkVG T1JFQUNPTU1FTlRBQ09NTUVOVElTQVNFTUlDT0xPTlRIRVBST0JMRU1JTUhBVklOR0lTVEhBVFRI RVNFTUkAAAAAuF0= ------=_NextPart_000_0048_01C10EB0.297EBFD0--