используйте переменную в Lookahead [duplicate]

У меня была проблема с полем и заполнением с помощью Button. Я добавил Button внутри компонента View и применил ваши свойства к View.

<View style={{margin:10}}>
<Button
  title="Decrypt Data"
  color="orange"
  accessibilityLabel="Tap to Decrypt Data"
  onPress={() => {
    Alert.alert('You tapped the Decrypt button!');
  }}
  />  
</View>
0
задан user2547308 21 August 2013 в 17:26
поделиться

3 ответа

Попробуйте использовать функцию paste0(). Это приведет к объединению всех ваших переменных и любых регулярных выражений, которые вы хотите использовать.

grep(paste0("^.*", variable, ".*$"), d1)

вы также можете добавить аргумент collapse = "" в paste0(), если ваша переменная может иметь> 1 элемент

2
ответ дан Carolina Timoteo 23 August 2018 в 06:46
поделиться

Вам понадобится избежать различных символов , чтобы использовать переменные в regex, но почему бы не сделать более простую вещь?

sub('(.*)ICA.*', '\\1', d1)
#[1] "CCA: 135 cm/sec " "CCA: 150 cm/sec "
sub('.*(ICA.*)', '\\1', d1)
#[1] "ICA: 50 cm/sec" "ICA: 75 cm/sec"
0
ответ дан Community 23 August 2018 в 06:46
поделиться

Попробуйте следующее:

> d1 <- c("CCA: 135 cm/sec ICA: 50 cm/sec", "CCA: 150 cm/sec ICA: 75 cm/sec")
> t(strapplyc(d1, "\\w+: \\S+ \\S+", simplify = TRUE))
     [,1]              [,2]            
[1,] "CCA: 135 cm/sec" "ICA: 50 cm/sec"
[2,] "CCA: 150 cm/sec" "ICA: 75 cm/sec"
2
ответ дан G. Grothendieck 23 August 2018 в 06:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: