diff options
author | Damian Minkov <damencho@jitsi.org> | 2014-05-09 12:40:16 +0300 |
---|---|---|
committer | Damian Minkov <damencho@jitsi.org> | 2014-05-09 12:44:05 +0300 |
commit | f14f2e248a73011901d7fb439975f80b1f826cdf (patch) | |
tree | 7c0ab8b50584f5df9796aec675d49a33ef13302d /src/net/java/sip/communicator/impl/replacement/dailymotion | |
parent | b2d44ec255747e377283e97188aa102539d2b3d6 (diff) | |
download | jitsi-f14f2e248a73011901d7fb439975f80b1f826cdf.zip jitsi-f14f2e248a73011901d7fb439975f80b1f826cdf.tar.gz jitsi-f14f2e248a73011901d7fb439975f80b1f826cdf.tar.bz2 |
Do replacements only inside plaintext nodes or on link content, avoid replacing text in already replaced one. Fixes some replacement services.
Diffstat (limited to 'src/net/java/sip/communicator/impl/replacement/dailymotion')
-rw-r--r-- | src/net/java/sip/communicator/impl/replacement/dailymotion/ReplacementServiceDailymotionImpl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net/java/sip/communicator/impl/replacement/dailymotion/ReplacementServiceDailymotionImpl.java b/src/net/java/sip/communicator/impl/replacement/dailymotion/ReplacementServiceDailymotionImpl.java index 56f9cbb..235adf2 100644 --- a/src/net/java/sip/communicator/impl/replacement/dailymotion/ReplacementServiceDailymotionImpl.java +++ b/src/net/java/sip/communicator/impl/replacement/dailymotion/ReplacementServiceDailymotionImpl.java @@ -29,8 +29,8 @@ public class ReplacementServiceDailymotionImpl * The regex used to match the link in the message. */ public static final String DAILYMOTION_PATTERN = - "(?<=>)(https?\\:\\/\\/(www\\.)*?dailymotion\\.com" - + "\\/video\\/([a-zA-Z0-9_\\-]+))([?#]([a-zA-Z0-9_\\-]+))*(?=</A>)"; + "(https?\\:\\/\\/(www\\.)*?dailymotion\\.com" + + "\\/video\\/([a-zA-Z0-9_\\-]+))([?#]([a-zA-Z0-9_\\-]+))*"; /** * Configuration label shown in the config form. |